XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]        
Revenue $ 14,137 $ 7,606 $ 25,367 $ 18,000
Commercial        
Disaggregation of Revenue [Line Items]        
Revenue 7,484 4,510 11,699 10,933
Government        
Disaggregation of Revenue [Line Items]        
Revenue 4,189 1,139 8,615 3,259
Client        
Disaggregation of Revenue [Line Items]        
Revenue 2,273 1,755 4,680 3,346
Other        
Disaggregation of Revenue [Line Items]        
Revenue $ 191 $ 202 $ 373 $ 462