XML 54 R42.htm IDEA: XBRL DOCUMENT v3.26.3
REVENUE RECOGNITION - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Disaggregation of Revenue [Line Items]        
Total revenue $ 55,198 $ 51,444 $ 150,685 $ 118,028
Security Solutions        
Disaggregation of Revenue [Line Items]        
Total revenue 54,184 46,478 146,816 104,770
Secure Networks        
Disaggregation of Revenue [Line Items]        
Total revenue 1,014 4,966 3,869 13,258
Revenue from Contract with Customer, Product and Service Benchmark | Customer Concentration Risk        
Disaggregation of Revenue [Line Items]        
Total revenue $ 55,198 $ 51,444 $ 150,685 $ 118,028
Concentration risk, percentage 100.00% 100.00% 100.00% 100.00%
Revenue from Contract with Customer, Product and Service Benchmark | Customer Concentration Risk | Firm fixed-price        
Disaggregation of Revenue [Line Items]        
Total revenue $ 44,633 $ 39,409 $ 119,538 $ 84,560
Concentration risk, percentage 81.00% 77.00% 79.00% 71.00%
Revenue from Contract with Customer, Product and Service Benchmark | Customer Concentration Risk | Time-and-materials        
Disaggregation of Revenue [Line Items]        
Total revenue $ 8,865 $ 9,499 $ 26,207 $ 26,789
Concentration risk, percentage 16.00% 18.00% 18.00% 23.00%
Revenue from Contract with Customer, Product and Service Benchmark | Customer Concentration Risk | Cost plus fixed fee        
Disaggregation of Revenue [Line Items]        
Total revenue $ 1,700 $ 2,536 $ 4,940 $ 6,679
Concentration risk, percentage 3.00% 5.00% 3.00% 6.00%
Federal | Revenue from Contract with Customer, Product and Service Benchmark | Customer Concentration Risk        
Disaggregation of Revenue [Line Items]        
Total revenue $ 51,474 $ 47,296 $ 139,615 $ 107,268
Concentration risk, percentage 93.00% 92.00% 93.00% 91.00%
Federal | Revenue from Contract with Customer, Segment Benchmark | Customer Concentration Risk        
Disaggregation of Revenue [Line Items]        
Total revenue $ 51,474 $ 47,296 $ 139,615 $ 107,268
Federal | Revenue from Contract with Customer, Segment Benchmark | Customer Concentration Risk | Security Solutions        
Disaggregation of Revenue [Line Items]        
Total revenue 50,460 42,333 135,746 94,017
Federal | Revenue from Contract with Customer, Segment Benchmark | Customer Concentration Risk | Secure Networks        
Disaggregation of Revenue [Line Items]        
Total revenue 1,014 4,963 3,869 13,251
State, local, and commercial | Revenue from Contract with Customer, Product and Service Benchmark | Customer Concentration Risk        
Disaggregation of Revenue [Line Items]        
Total revenue $ 3,724 $ 4,148 $ 11,070 $ 10,760
Concentration risk, percentage 7.00% 8.00% 7.00% 9.00%