v3.22.1
Business Combinations - Post-Acquisition Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2021
Business Acquisition [Line Items]    
Transaction expenses   $ 2,419
Oakman    
Business Acquisition [Line Items]    
Post-acquisition revenues $ 855 3,543
Net income (loss) (716) (1,281)
Transaction expenses 0 657
DPSS    
Business Acquisition [Line Items]    
Post-acquisition revenues 6,117 17,005
Net income (loss) (250) (544)
Transaction expenses $ 0 $ 1,566