XML 19 R81.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Maturities (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Operating Leases    
2020 $ 4,521  
2021 4,723  
2022 3,215  
2023 2,375  
2024 1,818  
Thereafter 4,161  
Total future minimum lease payments 20,813  
Less - amount representing interest 2,428  
Operating Lease, Liability, Total 18,385  
Less - current lease obligations 5,174 $ 5,043
Long-term lease obligations 13,211 13,596
Finance Leases    
2020 3,935  
2021 4,650  
2022 1,030  
2023 1,500  
2024 703  
Thereafter 3,810  
Total future minimum lease payments 15,628  
Less - amount representing interest 1,834  
Present value of future minimum lease payments 13,794  
Less - current lease obligations 4,567 2,788
Long-term lease obligations $ 9,227 $ 3,760