Quarterly report pursuant to Section 13 or 15(d)

Concentrations, Risks, and Uncertainties (Details)

v3.22.1
Concentrations, Risks, and Uncertainties (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Concentration Risk [Line Items]      
Revenue $ 13,896 $ 7,294  
Accounts receivable 5,491   $ 2,629
Customer Concentration Risk | Continuing Operations | Revenue Benchmark      
Concentration Risk [Line Items]      
Revenue 8,000 4,300  
Customer Concentration Risk | Continuing Operations | Accounts Receivable      
Concentration Risk [Line Items]      
Accounts receivable 3,700   1,300
Government Contracts Concentration Risk | Continuing Operations | Revenue Benchmark      
Concentration Risk [Line Items]      
Revenue 11,100 $ 6,100  
Government Contracts Concentration Risk | Continuing Operations | Accounts Receivable      
Concentration Risk [Line Items]      
Accounts receivable $ 1,900   $ 2,600