XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.1
REVENUE RECOGNITION - Schedule of Revenue by Customer Type (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Total revenue $ 30,616 $ 29,619
Security Solutions segment    
Disaggregation of Revenue [Line Items]    
Total revenue 25,818 18,640
Secure Networks segment    
Disaggregation of Revenue [Line Items]    
Total revenue 4,798 10,979
Revenue from Contract with Customer, Product and Service Benchmark | Customer Concentration Risk    
Disaggregation of Revenue [Line Items]    
Total revenue $ 30,616 $ 29,619
Concentration risk, percentage 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 $ 19,998 $ 22,836
Concentration risk, percentage 65.00% 77.00%
Revenue from Contract with Customer, Product and Service Benchmark | Customer Concentration Risk | Time-and-materials    
Disaggregation of Revenue [Line Items]    
Total revenue $ 8,377 $ 3,137
Concentration risk, percentage 28.00% 11.00%
Revenue from Contract with Customer, Product and Service Benchmark | Customer Concentration Risk | Cost plus fixed fee    
Disaggregation of Revenue [Line Items]    
Total revenue $ 2,241 $ 3,646
Concentration risk, percentage 7.00% 12.00%
Federal | Revenue from Contract with Customer, Product and Service Benchmark | Customer Concentration Risk    
Disaggregation of Revenue [Line Items]    
Total revenue $ 27,301 $ 26,607
Concentration risk, percentage 89.00% 90.00%
State & local, and commercial | Revenue from Contract with Customer, Product and Service Benchmark | Customer Concentration Risk    
Disaggregation of Revenue [Line Items]    
Total revenue $ 3,315 $ 3,012
Concentration risk, percentage 11.00% 10.00%
U.S. Department of Defense | Revenue from Contract with Customer, Segment Benchmark | Customer Concentration Risk | Security Solutions segment    
Disaggregation of Revenue [Line Items]    
Concentration risk, percentage 39.00% 37.00%
U.S. Department of Defense | Revenue from Contract with Customer, Segment Benchmark | Customer Concentration Risk | Secure Networks segment    
Disaggregation of Revenue [Line Items]    
Concentration risk, percentage 15.00% 19.00%
U.S. Department of Homeland Security | Revenue from Contract with Customer, Segment Benchmark | Customer Concentration Risk | Security Solutions segment    
Disaggregation of Revenue [Line Items]    
Concentration risk, percentage 16.00% 16.00%