XML 70 R56.htm IDEA: XBRL DOCUMENT v3.19.2
Leases - Future Minimum Lease Obligations After Adoption of 842 (Details)
$ in Thousands
Jun. 30, 2019
USD ($)
Operating Leases  
2019 $ 6,612
2020 11,885
2021 11,025
2022 10,768
2023 9,233
Thereafter 57,127
Total future minimum lease payments 106,650
Less: imputed interest 35,226
Total lease liabilities 71,424
Finance Leases  
2019 1,542
2020 2,263
2021 2,249
2022 2,030
2023 1,118
Thereafter 72
Total future minimum lease payments 9,274
Less: imputed interest 567
Total lease liabilities $ 8,707