v3.26.1
ACQUISITIONS - Schedule of Preliminary Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 01, 2026
Dec. 31, 2025
Sep. 01, 2025
Business Combination [Line Items]        
Goodwill $ 616,232   $ 585,221  
Stone Ridge Contracting, LLC        
Business Combination [Line Items]        
Accounts receivable   $ 27,155    
Contract assets   5,214    
Other current assets   819    
Property and equipment, net   8,288    
Other non-current assets, net   1,497    
Accounts payable   (7,186)    
Contract liabilities   (5,183)    
Current portion of long-term lease obligations   (228)    
Other current and non-current liabilities   (3,280)    
Total net tangible assets   27,096    
Business Combination, Recognized Asset Acquired, Identifiable Intangible Asset, Excluding Goodwill   119,500    
Goodwill   31,411    
Total fair value of net assets acquired   $ 178,007    
CEC Facilities Group, LLC        
Business Combination [Line Items]        
Accounts receivable       $ 73,549
Contract assets       40,632
Other current assets       20,117
Property and equipment, net       15,363
Other non-current assets, net       25,820
Accounts payable       (45,460)
Contract liabilities       (53,555)
Current portion of long-term lease obligations       (3,860)
Other current and non-current liabilities       (47,673)
Total net tangible assets       24,933
Business Combination, Recognized Asset Acquired, Identifiable Intangible Asset, Excluding Goodwill       227,800
Goodwill       308,856
Total fair value of net assets acquired       $ 561,589