XML 79 R66.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue - Categories of end customers (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Disaggregation of Revenue [Line Items]    
Revenue $ 106,575 $ 102,093
U.S. federal government and agencies | Revenue Benchmark | Customer Concentration Risk    
Disaggregation of Revenue [Line Items]    
Revenue 45,778 61,257
International governments | Revenue Benchmark | Customer Concentration Risk    
Disaggregation of Revenue [Line Items]    
Revenue 57,993 37,970
Commercial and other | Revenue Benchmark | Customer Concentration Risk    
Disaggregation of Revenue [Line Items]    
Revenue $ 2,804 $ 2,866