Annual report pursuant to Section 13 and 15(d)

Debt - Loan Payable and Notes Payable (Details)

v3.22.0.1
Debt - Loan Payable and Notes Payable (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Long term debt $ 977 $ 539
Less current portion (831) (256)
Debt, Net of current portion 146 283
Loans Payables    
Debt Instrument [Line Items]    
Less current portion 0 (17)
Loans Payables | Automobile Loan    
Debt Instrument [Line Items]    
Long term debt 0 35
Notes Payable    
Debt Instrument [Line Items]    
Long term debt 806  
Less current portion (806)  
Notes Payable | Paycheck Protection Program Loan    
Debt Instrument [Line Items]    
Long term debt 0 354
Less current portion 0 (237)
Notes Payable | Small Business Administration Loan    
Debt Instrument [Line Items]    
Long term debt 171 150
Less current portion $ (25) $ (2)