XML 73 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Revenue $ 13,416 $ 14,726 $ 38,783 $ 32,726
Commercial        
Disaggregation of Revenue [Line Items]        
Revenue 6,090 3,216 17,789 14,259
Government        
Disaggregation of Revenue [Line Items]        
Revenue 4,955 9,228 13,570 12,242
Client        
Disaggregation of Revenue [Line Items]        
Revenue 2,319 2,046 6,999 5,496
Other        
Disaggregation of Revenue [Line Items]        
Revenue $ 52 $ 236 $ 425 $ 729