Annual report pursuant to Section 13 and 15(d)

Business Combinations - Post-Acquisition Information (Details)

v3.23.1
Business Combinations - Post-Acquisition Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Business Acquisition [Line Items]    
Transaction expenses $ 3,200 $ 5,000
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
Space NV    
Business Acquisition [Line Items]    
Post-acquisition revenues 11,658  
Net income (loss) (294)  
Transaction expenses $ 3,112