XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Schedule of remaining principal payments for long term obligations (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Total future principal payments $ 5,011 $ 29,420
Less: current portion of equipment notes (1,025) (4,381)
Long-term principal obligations 3,986 25,039
Notes payable to banks    
Debt Instrument [Line Items]    
Total future principal payments 5,011 $ 29,420
Master Loan Agreement | Notes payable to banks    
Debt Instrument [Line Items]    
Remainder of 2021 509  
2022 1,039  
2023 1,067  
2024 2,396  
2025 0  
2026 0  
Thereafter 0  
Total future principal payments 5,011  
Less: current portion of equipment notes (1,025)  
Long-term principal obligations $ 3,986