v3.26.1
Other supplemental information - Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accounts payable $ 145,766 $ 144,401
Compensation 60,111 79,505
Taxes (primarily property, sales, and payroll taxes) 9,272 8,693
Benefits 20,738 19,985
Interest 8,274 8,972
Other 43,859 46,596
Accounts payable and accrued liabilities $ 288,020 $ 308,152