XML 69 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
REVENUE RECOGNITION - Schedule of Revenue by Customer Type (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]    
Total revenue $ 108,272 $ 145,378
Security Solutions Segment    
Disaggregation of Revenue [Line Items]    
Total revenue 76,760 77,416
Secure Networks Segment    
Disaggregation of Revenue [Line Items]    
Total revenue 31,512 67,962
Revenue from Contract with Customer, Product and Service Benchmark | Customer Concentration Risk    
Disaggregation of Revenue [Line Items]    
Total revenue 108,272 145,378
Revenue from Contract with Customer, Product and Service Benchmark | Customer Concentration Risk | Firm fixed-price    
Disaggregation of Revenue [Line Items]    
Total revenue $ 81,541 $ 114,188
Concentration risk, percentage 75.00% 79.00%
Revenue from Contract with Customer, Product and Service Benchmark | Customer Concentration Risk | Time-and-materials    
Disaggregation of Revenue [Line Items]    
Total revenue $ 15,839 $ 13,535
Concentration risk, percentage 15.00% 9.00%
Revenue from Contract with Customer, Product and Service Benchmark | Customer Concentration Risk | Cost plus fixed-fee    
Disaggregation of Revenue [Line Items]    
Total revenue $ 10,892 $ 17,655
Concentration risk, percentage 10.00% 12.00%
Federal government | Revenue from Contract with Customer, Product and Service Benchmark | Customer Concentration Risk    
Disaggregation of Revenue [Line Items]    
Total revenue $ 94,951 $ 131,143
Concentration risk, percentage 88.00% 90.00%
State & local government, and commercial | Revenue from Contract with Customer, Product and Service Benchmark | Customer Concentration Risk    
Disaggregation of Revenue [Line Items]    
Total revenue $ 13,321 $ 14,235
Concentration risk, percentage 12.00% 10.00%
U.S. Department of Defense ("DoD") | Revenue from Contract with Customer, Segment Benchmark | Customer Concentration Risk | Security Solutions Segment    
Disaggregation of Revenue [Line Items]    
Concentration risk, percentage 24.00% 18.00%
U.S. Department of Defense ("DoD") | Revenue from Contract with Customer, Segment Benchmark | Customer Concentration Risk | Secure Networks Segment    
Disaggregation of Revenue [Line Items]    
Concentration risk, percentage 29.00% 47.00%
U.S. Department of Homeland Security ("DHS") | Revenue from Contract with Customer, Segment Benchmark | Customer Concentration Risk | Security Solutions Segment    
Disaggregation of Revenue [Line Items]    
Concentration risk, percentage 15.00%