XML 60 R48.htm IDEA: XBRL DOCUMENT v3.25.3
Schedule of Assets and Liabilities That Have Been Classified as Held for Sale (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Assets and Liabilities Held for Sale [Line Items]    
Assets held for sale $ 161,164 $ 0
Liabilities held for sale 136,765 $ 0
Held for Sale | United Kingdom Building Services    
Assets and Liabilities Held for Sale [Line Items]    
Accounts receivable 85,978  
Contract assets 21,988  
Prepaid expenses and other 6,966  
Property, plant, and equipment 14,330  
Operating lease right-of-use assets 3,115  
Other assets 28,787  
Assets held for sale 161,164  
Accounts payable 23,406  
Contract liabilities 34,341  
Accrued payroll and benefits 12,472  
Other accrued expenses and liabilities 50,477  
Operating lease liabilities, current 1,103  
Operating lease liabilities, long-term 2,445  
Other long-term obligations 12,521  
Liabilities held for sale $ 136,765