XML 90 R77.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Future Minimum Finance Lease Payments) (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Leases    
Remainder of 2020 $ 4,730  
2021 8,359  
2022 6,501  
2023 4,510  
2024 2,357  
Thereafter 247  
Total future minimum lease payments 26,704  
less: imputed interest (1,572)  
Total finance lease liability 25,132  
less: finance lease liability - current (8,331)  
Total finance lease liability - non-current $ 16,801 $ 16,336