XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Acquisitions - Summary of Results of Operations of Businesses Acquired From Dates of Acquisitions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Business Acquisition [Line Items]        
Gross Contract Revenue $ 62,399 $ 36,524 $ 114,860 $ 68,326
Net Income (loss) $ (320) $ (439) 1,137 $ 542
McMahon Associates, Inc. (“McMahon”)        
Business Acquisition [Line Items]        
Gross Contract Revenue     5,463,000  
Net Income (loss)     $ 168,000