v3.26.3
Other Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued project costs $ 200,200 $ 270,900
Self-insurance and related liabilities 102,400 81,900
Income, sales and other taxes 131,400 64,700
Other 122,100 123,300
Other accrued expenses $ 556,102 $ 540,778