v3.26.3
ACQUISITIONS - Schedule of Preliminary Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Jun. 01, 2026
Dec. 31, 2025
Sep. 01, 2025
Business Combination [Line Items]        
Goodwill $ 628,053   $ 585,221  
Stone Ridge Contracting, LLC        
Business Combination [Line Items]        
Accounts receivable   $ 27,148    
Contract assets   5,376    
Other current assets   819    
Property and equipment, net   8,288    
Other non-current assets, net   1,496    
Accounts payable   (7,188)    
Contract liabilities   (4,979)    
Current portion of long-term lease obligations   (228)    
Other current and non-current liabilities   (3,611)    
Total net tangible assets   27,121    
Identifiable intangible assets   120,700    
Goodwill   30,311    
Total fair value of net assets acquired   $ 178,132    
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
Identifiable intangible assets       227,800
Goodwill       308,856
Total fair value of net assets acquired       $ 561,589