XML 53 R41.htm IDEA: XBRL DOCUMENT v3.21.1
Debt - Schedule of remaining principal payments for long term obligations (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Total future principal payments $ 29,420 $ 29,420
Less: current portion of equipment notes (4,381) (4,381)
Long-term principal obligations 25,039 25,039
Notes Payable to Banks    
Debt Instrument [Line Items]    
Total future principal payments 29,420 $ 29,420
Master Loan Agreement | Notes Payable to Banks    
Debt Instrument [Line Items]    
Remainder of 2021 4,381  
2022 4,511  
2023 4,645  
2024 7,102  
2025 2,189  
2026 6,592  
Thereafter 0  
Total future principal payments 29,420  
Less: current portion of equipment notes (4,381)  
Long-term principal obligations $ 25,039