XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Schedule of remaining principal payments for long term obligations (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Total future principal payments $ 8,785 $ 29,420
Less: current portion of equipment notes (1,550) (4,381)
Long-term principal obligations 7,235 25,039
Notes payable to banks    
Debt Instrument [Line Items]    
Total future principal payments 8,785 $ 29,420
Master Loan Agreement | Notes payable to banks    
Debt Instrument [Line Items]    
Remainder of 2021 770  
2022 1,572  
2023 1,617  
2024 2,962  
2025 583  
2026 1,281  
Thereafter 0  
Total future principal payments 8,785  
Less: current portion of equipment notes (1,550)  
Long-term principal obligations $ 7,235