v3.22.4
Debt - Schedule of Debt (With Unrelated Parties) (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Less current portion $ (21,829) $ (22,135)
Long-term debt, less current portion 6,419 7,455
Main Street Loan [Member]    
Debt Instrument [Line Items]    
Debt issuance costs (900) (900)
Debt discount 300 300
Less current portion (17,600)  
Long Term Debt with Unrelated Parties [Member]    
Debt Instrument [Line Items]    
Long-term debt, gross 29,363 30,782
Debt issuance costs (860) (919)
Debt discount 255 273
Long-term debt, net 28,248 29,590
Less current portion (21,829) (22,135)
Long-term debt, less current portion 6,419 7,455
Long Term Debt with Unrelated Parties [Member] | Main Street Loan [Member]    
Debt Instrument [Line Items]    
Long-term debt, gross 17,552 17,552
Long Term Debt with Unrelated Parties [Member] | Note Payable [Member]    
Debt Instrument [Line Items]    
Long-term debt, gross 508 544
Long Term Debt with Unrelated Parties [Member] | Secured Convertible Promissory Notes [Member]    
Debt Instrument [Line Items]    
Long-term debt, gross 306 538
Long Term Debt with Unrelated Parties [Member] | Advance From Supplier Acquired From Thunder Ridge [Member]    
Debt Instrument [Line Items]    
Long-term debt, gross 822 833
Long Term Debt with Unrelated Parties [Member] | Notes Payable Acquired From JB Lease [Member]    
Debt Instrument [Line Items]    
Long-term debt, gross 444 564
Long Term Debt with Unrelated Parties [Member] | Note Payable To Financing Company Issued February Eleven Two Thousand And Nineteen [Member]    
Debt Instrument [Line Items]    
Long-term debt, gross 543 604
Long Term Debt with Unrelated Parties [Member] | Note Payable To Financing Company Issued January Twenty Three Two Thousand And Nineteen [Member]    
Debt Instrument [Line Items]    
Long-term debt, gross 1,489 1,703
Long Term Debt with Unrelated Parties [Member] | Failed Sale-leaseback Obligations [Member]    
Debt Instrument [Line Items]    
Long-term debt, gross 4,829 5,131
Long Term Debt with Unrelated Parties [Member] | Note Payable To Financing Company [Member]    
Debt Instrument [Line Items]    
Long-term debt, gross 1,589 1,704
Long Term Debt with Unrelated Parties [Member] | Frinkle Equipment Notes [Member]    
Debt Instrument [Line Items]    
Long-term debt, gross 1,226 1,535
Long Term Debt with Unrelated Parties [Member] | Convertible Note [Member] | Note Payable Issued During November Two Thousand And Eighteen [Member]    
Debt Instrument [Line Items]    
Long-term debt, gross $ 55 $ 74