XML 79 R68.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies Schedule of fixed lease costs (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
Remainder of 2020 $ 1,219  
2021 4,840  
2022 3,846  
2023 2,858  
2024 2,500  
Thereafter 1,096  
Total lease payments 16,359  
Less: imputed interest (1,169)  
Total operating lease liability 15,190 $ 13,787
Finance Lease, Liability, Payment, Due [Abstract]    
Remainder of 2020 792  
2021 3,109  
2022 2,526  
2023 2,475  
2024 714  
Thereafter 0  
Total lease payments 9,616  
Less: imputed interest (637)  
Total finance lease liability $ 8,979 $ 1,210