XML 34 R23.htm IDEA: XBRL DOCUMENT v3.19.1
Leases (Future Lease Payments for Assets under Operating Leases, as well as Reconciliation to Lease Liability) (Details)
$ in Thousands
Mar. 31, 2019
USD ($)
Leases [Abstract]  
Remainder of 2019 $ 9,943
2020 11,516
2021 8,917
2022 6,524
2023 5,314
Thereafter 47,210
Total lease payments 89,424
Less: Imputed interest (20,471)
Total lease liabilities $ 68,953