XML 76 R65.htm IDEA: XBRL DOCUMENT v3.19.2
Leases - Maturities of Remaining Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Leases [Abstract]    
2019 $ 7,357  
2020 13,410  
2021 12,558  
2022 8,466  
2023 6,383  
2024 and thereafter 19,760  
Total lease payments 67,934  
Less: imputed interest 6,720  
Total lease obligations $ 61,214 $ 0