XML 72 R70.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies Schedule of fixed lease costs (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Operating Lease Liabilities, Payments Due [Abstract]    
Remainder of 2020 $ 3,459  
2021 4,404  
2022 2,827  
2023 1,682  
2024 1,530  
Thereafter 529  
Total lease payments 14,431  
Less: imputed interest (1,067)  
Total operating lease liability 13,364 $ 13,787
Finance Lease Liabilities, Payments, Due [Abstract]    
Remainder of 2020 1,905  
2021 2,474  
2022 1,913  
2023 1,901  
2024 478  
Thereafter 0  
Total lease payments 8,671  
Less: imputed interest (630)  
Total finance lease liability $ 8,041 $ 1,210