Annual report pursuant to Section 13 and 15(d)

Debt - Summary of Debt Obligations (Details)

v3.22.1
Debt - Summary of Debt Obligations (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Oct. 18, 2021
Apr. 05, 2021
Dec. 31, 2020
Jul. 15, 2020
Debt Instrument [Line Items]          
Total debt $ 5,220     $ 10,071  
Less: current maturities of long-term debt (4,904)     (4,435)  
Less: long-term related-party debt 0     (195)  
Long-term debt 0     3,762  
Note payable | 2021 Promissory Note          
Debt Instrument [Line Items]          
Total debt 5,220     0  
Debt discount - warrants (316) $ (200)   0  
Debt discount - issuance costs   $ (280)      
Note payable | Series A Note          
Debt Instrument [Line Items]          
Total debt 0     2,481  
Note payable | Series B Note          
Debt Instrument [Line Items]          
Total debt 0     3,585  
Note payable | Promissory Notes          
Debt Instrument [Line Items]          
Total debt 0     905  
Notes Payable to Banks | Paycheck Protection Program Loan          
Debt Instrument [Line Items]          
Total debt 0     2,850  
Convertible notes | Series A Note          
Debt Instrument [Line Items]          
Debt discount - warrants         $ (320)
Convertible notes | Series B Note          
Debt Instrument [Line Items]          
Total debt     $ 11,718    
Debt discount - warrants         $ (1,280)
Convertible notes | Convertible Notes          
Debt Instrument [Line Items]          
Total debt 0     250  
Debt discount - warrants 0     (1,029)  
Debt discount - issuance costs $ 0     $ (650)