XML 55 R43.htm IDEA: XBRL DOCUMENT v3.25.3
ACQUISITIONS - Schedule of Preliminary Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Sep. 01, 2025
Dec. 31, 2024
Business Combination [Line Items]      
Goodwill $ 580,564   $ 264,597
CEC Facilities Group, LLC      
Business Combination [Line Items]      
Accounts receivable   $ 73,549  
Contract assets   38,775  
Other current assets   25,862  
Property and equipment, net   15,363  
Other non-current assets, net   26,243  
Accounts payable   (45,460)  
Contract liabilities   (51,698)  
Current portion of long-term lease obligations   (3,860)  
Other current and non-current liabilities   (49,895)  
Total net tangible assets   28,879  
Identifiable intangible assets   227,700  
Goodwill   304,199  
Total fair value of consideration transferred   $ 560,778