XML 92 R79.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments, Contingencies and Other Items - Future Minimum Lease Payments Under Existing Operating and Finance Leases (Details)
$ in Thousands
Mar. 31, 2019
USD ($)
Operating leases  
2019 (remaining) $ 5,722
2020 5,439
2021 5,052
2022 4,261
2023 1,569
2024 86
After 2024 211
Future minimum lease payments under existing leases 22,340
Finance leases  
2019 (remaining) 2,498
2020 3,336
2021 3,336
2022 3,336
2023 2,830
2024 2,661
After 2024 10,129
Future minimum lease payments under existing leases $ 28,126