XML 42 R76.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Future Minimum Finance Lease Payments) (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Leases    
Remainder of 2020 $ 6,601  
2021 7,599  
2022 5,790  
2023 3,970  
2024 1,944  
Thereafter 125  
Total future minimum lease payments 26,029  
less: imputed interest (1,522)  
Total finance lease liability 24,507  
less: finance lease liability - current (7,905)  
Total finance lease liability - non-current $ 16,602 $ 16,336