XML 92 R80.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments, Contingencies and Other Items - Future Minimum Lease Payments Under Existing Operating and Finance Leases (Details)
$ in Thousands
Jun. 30, 2019
USD ($)
Operating leases  
2019 (remaining) $ 3,935
2020 5,439
2021 4,962
2022 4,235
2023 1,569
2024 86
After 2024 211
Future minimum lease payments under existing leases 20,437
Finance leases  
2019 (remaining) 1,665
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 $ 27,293