XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Revenue $ 12,507 $ 13,416 $ 41,986 $ 38,783
Commercial        
Disaggregation of Revenue [Line Items]        
Revenue 6,779 6,090 22,314 17,789
Government        
Disaggregation of Revenue [Line Items]        
Revenue 2,633 4,955 10,276 13,570
Client        
Disaggregation of Revenue [Line Items]        
Revenue 2,981 2,319 9,175 6,999
Other        
Disaggregation of Revenue [Line Items]        
Revenue $ 114 $ 52 $ 221 $ 425