XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Accounts Payable and Accrued Liabilities    
Retention amounts included in accounts payable $ 35,300 $ 24,700
Accrued liabilities    
Payroll and related employee benefits 144,759 108,618
Current operating lease liability 107,476 96,411
Casualty insurance reserves 13,502 18,015
Corporate income taxes and other taxes 33,674 14,203
Other 25,321 26,245
Total accrued liabilities $ 324,732 $ 263,492