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.2
Leases (Future Lease Payments for Assets under Operating Leases, as well as Reconciliation to Lease Liability) (Details)
$ in Thousands
Jun. 30, 2019
USD ($)
Leases [Abstract]  
Remainder of 2019 $ 6,795
2020 12,073
2021 9,460
2022 7,037
2023 5,771
Thereafter 47,256
Total lease payments 88,392
Less: Imputed interest (19,948)
Total lease liabilities $ 68,444