XML 60 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Accounts Payable and Accrued Liabilities    
Retention amounts included in accounts payable $ 43,900 $ 44,600
Accrued liabilities    
Payroll and related employee benefits 155,699 134,821
Current operating lease liability 137,587 122,021
Casualty insurance reserves 21,512 16,878
Corporate income taxes and other taxes 88,382 53,469
Other 33,640 22,888
Total accrued liabilities $ 436,820 $ 350,077