Quarterly report pursuant to Section 13 or 15(d)

Leases (Future Lease Payments for Assets under Operating Leases, as well as Reconciliation to Lease Liability) (Details)

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