XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions - Summary of Results of Operations of Businesses Acquired From Dates of Acquisitions (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Business Acquisition [Line Items]    
Gross Contract Revenue $ 76,100 $ 52,461
Pre-tax Net Income 537 $ 1,457
McMahon Associates, Inc. (“McMahon”)    
Business Acquisition [Line Items]    
Gross Contract Revenue 10,414  
Pre-tax Net Income 1,298  
Project Design Consultants, LLC (“PDC”)    
Business Acquisition [Line Items]    
Gross Contract Revenue 3,106  
Pre-tax Net Income $ 639