XML 93 R73.htm IDEA: XBRL DOCUMENT v3.25.4
Other Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued project costs $ 270,900 $ 218,900
Self Insurance Reserve, Current 81,900 66,900
Income, sales and other taxes 64,700 83,000
Other 123,300 86,200
Other accrued expenses $ 540,778 $ 455,043