Annual report pursuant to Section 13 and 15(d)

Debt - Schedule of Debt (Details)

v3.22.4
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Total debt $ 61,195 $ 66,933
Debt, current (575) (10,750)
Debt, noncurrent 60,620 56,183
Silicon Valley Bank Loan Revolver | Revolving Credit Facility    
Debt Instrument [Line Items]    
Long-term line of credit 0 5,947
Silicon Valley Bank and Hercules Mezzanine Term Loan | Mezzanine Loan And Equity Security    
Debt Instrument [Line Items]    
Other long-term debt 0 59,237
Structural Lenders | Structural Debt Facility    
Debt Instrument [Line Items]    
Other long-term debt 60,620 0
Atel | Atel Loan Facility Draw 3    
Debt Instrument [Line Items]    
Other long-term debt 480 1,489
Atel | Atel Loan Facility Draw 4    
Debt Instrument [Line Items]    
Other long-term debt $ 95 $ 260