XML 25 R67.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Lease Maturities (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Operating Leases    
2020 $ 4,810  
2021 3,298  
2022 2,264  
2023 1,218  
2024 660  
Total future minimum lease payments 12,250  
Less: imputed interest (725)  
Total 11,525 $ 9,393
Finance Leases    
2020 2,515  
2021 757  
2022 0  
2023 0  
2024 0  
Total future minimum lease payments 3,272  
Less: imputed interest (174)  
Total $ 3,098 $ 4,327