XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue [Line Items]    
Total revenue $ 50,160 $ 55,757
Services    
Disaggregation of Revenue [Line Items]    
Total revenue 48,108 52,058
Product    
Disaggregation of Revenue [Line Items]    
Total revenue 2,052 3,699
Security Solutions    
Disaggregation of Revenue [Line Items]    
Total revenue 26,919 22,829
Security Solutions | Services    
Disaggregation of Revenue [Line Items]    
Total revenue 24,867 19,130
Security Solutions | Product    
Disaggregation of Revenue [Line Items]    
Total revenue 2,052 3,699
Secure Networks    
Disaggregation of Revenue [Line Items]    
Total revenue 23,241 32,928
Secure Networks | Services    
Disaggregation of Revenue [Line Items]    
Total revenue 23,241 32,928
Firm fixed-price | Security Solutions    
Disaggregation of Revenue [Line Items]    
Total revenue 22,467 18,012
Firm fixed-price | Secure Networks    
Disaggregation of Revenue [Line Items]    
Total revenue 18,810 31,129
Time-and-materials | Security Solutions    
Disaggregation of Revenue [Line Items]    
Total revenue 2,916 3,001
Time-and-materials | Secure Networks    
Disaggregation of Revenue [Line Items]    
Total revenue 0 29
Cost plus fixed fee | Security Solutions    
Disaggregation of Revenue [Line Items]    
Total revenue 1,536 1,816
Cost plus fixed fee | Secure Networks    
Disaggregation of Revenue [Line Items]    
Total revenue 4,431 1,770
Federal | Security Solutions    
Disaggregation of Revenue [Line Items]    
Total revenue 24,602 20,451
Federal | Secure Networks    
Disaggregation of Revenue [Line Items]    
Total revenue $ 23,241 $ 32,897
Federal | Revenue from Contract with Customer, Product and Service Benchmark | Customer Concentration Risk    
Disaggregation of Revenue [Line Items]    
Concentration risk, percentage 95.00% 96.00%
U.S. Department of Defense ("DoD") | Revenue from Contract with Customer, Product and Service Benchmark | Customer Concentration Risk    
Disaggregation of Revenue [Line Items]    
Concentration risk, percentage 71.40% 84.30%
Civilian | Revenue from Contract with Customer, Product and Service Benchmark | Customer Concentration Risk    
Disaggregation of Revenue [Line Items]    
Concentration risk, percentage 24.00% 11.40%
State & Local, and Commercial | Security Solutions    
Disaggregation of Revenue [Line Items]    
Total revenue $ 2,317 $ 2,378
State & Local, and Commercial | Secure Networks    
Disaggregation of Revenue [Line Items]    
Total revenue $ 0 $ 31