v3.22.1
Business Combinations - Post-Acquisition Information (Details) - USD ($)
$ in Thousands
1 Months Ended 2 Months Ended 6 Months Ended 7 Months Ended 10 Months Ended 12 Months Ended
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2020
Dec. 31, 2020
Dec. 31, 2020
Dec. 31, 2021
Business Acquisition [Line Items]              
Transaction expenses             $ 5,000
Adcole              
Business Acquisition [Line Items]              
Post-acquisition revenues           $ 8,096  
Net income (loss)           (1,878)  
Transaction expenses           $ 2,055  
DSS              
Business Acquisition [Line Items]              
Post-acquisition revenues         $ 5,381    
Net income (loss)         (1,707)    
Transaction expenses         $ 434    
MIS              
Business Acquisition [Line Items]              
Post-acquisition revenues       $ 22,061      
Net income (loss)       (1,186)      
Transaction expenses       $ 4,132      
Roccor              
Business Acquisition [Line Items]              
Post-acquisition revenues     $ 5,003        
Net income (loss)     338        
Transaction expenses     $ 1,838        
LoadPath              
Business Acquisition [Line Items]              
Post-acquisition revenues $ 245            
Net income (loss) (32)            
Transaction expenses $ 1,485            
Oakman              
Business Acquisition [Line Items]              
Post-acquisition revenues             4,531
Net income (loss)             (1,762)
Transaction expenses             657
DPSS              
Business Acquisition [Line Items]              
Post-acquisition revenues             26,678
Net income (loss)             (554)
Transaction expenses             $ 1,605
Techshot              
Business Acquisition [Line Items]              
Post-acquisition revenues   $ 1,563          
Net income (loss)   (392)          
Transaction expenses   $ 1,620