v3.26.1
REVENUE RECOGNITION - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Total revenue $ 47,745 $ 35,968 $ 95,487 $ 66,584
Security Solutions        
Disaggregation of Revenue [Line Items]        
Total revenue 46,662 32,474 92,632 58,292
Secure Networks        
Disaggregation of Revenue [Line Items]        
Total revenue 1,083 3,494 2,855 8,292
Revenue from Contract with Customer, Product and Service Benchmark | Customer Concentration Risk        
Disaggregation of Revenue [Line Items]        
Total revenue $ 47,745 $ 35,968 $ 95,487 $ 66,584
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 $ 37,444 $ 25,153 $ 74,904 $ 45,151
Concentration risk, percentage 78.00% 70.00% 78.00% 68.00%
Revenue from Contract with Customer, Product and Service Benchmark | Customer Concentration Risk | Time-and-materials        
Disaggregation of Revenue [Line Items]        
Total revenue $ 8,679 $ 8,913 $ 17,342 $ 17,290
Concentration risk, percentage 18.00% 25.00% 18.00% 26.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,622 $ 1,902 $ 3,241 $ 4,143
Concentration risk, percentage 4.00% 5.00% 4.00% 6.00%
Federal | Revenue from Contract with Customer, Product and Service Benchmark | Customer Concentration Risk        
Disaggregation of Revenue [Line Items]        
Total revenue $ 43,937 $ 32,672 $ 88,141 $ 59,972
Concentration risk, percentage 92.00% 91.00% 92.00% 90.00%
Federal | Revenue from Contract with Customer, Segment Benchmark | Customer Concentration Risk        
Disaggregation of Revenue [Line Items]        
Total revenue $ 43,937 $ 32,672 $ 88,141 $ 59,972
Federal | Revenue from Contract with Customer, Segment Benchmark | Customer Concentration Risk | Security Solutions        
Disaggregation of Revenue [Line Items]        
Total revenue 42,854 29,032 85,286 51,684
Federal | Revenue from Contract with Customer, Segment Benchmark | Customer Concentration Risk | Secure Networks        
Disaggregation of Revenue [Line Items]        
Total revenue 1,083 3,640 2,855 8,288
State & local, and commercial | Revenue from Contract with Customer, Product and Service Benchmark | Customer Concentration Risk        
Disaggregation of Revenue [Line Items]        
Total revenue $ 3,808 $ 3,296 $ 7,346 $ 6,612
Concentration risk, percentage 8.00% 9.00% 8.00% 10.00%