Annual report pursuant to Section 13 and 15(d)

Concentrations, Risks, and Uncertainties (Details)

v3.23.1
Concentrations, Risks, and Uncertainties (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Concentration Risk [Line Items]    
Revenue $ 65,350 $ 34,085
Accounts receivable 3,112 2,629
Customer Concentration Risk | Continuing Operations | Revenue Benchmark    
Concentration Risk [Line Items]    
Revenue 27,300 15,400
Customer Concentration Risk | Continuing Operations | Accounts Receivable    
Concentration Risk [Line Items]    
Accounts receivable 0 1,300
Government Contracts Concentration Risk | Continuing Operations | Revenue Benchmark    
Concentration Risk [Line Items]    
Revenue 53,200 29,400
Government Contracts Concentration Risk | Continuing Operations | Accounts Receivable    
Concentration Risk [Line Items]    
Accounts receivable $ 2,500 $ 2,600