XML 59 R48.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Salaries, wages, payroll taxes and benefits $ 97,551 $ 110,212
Insurance 85,337 84,433
Property, sales, use and other taxes 43,356 54,445
Accrued interest payable 10,029 17,484
Deferred revenue 3,628 75,195
Accrued merger and integration expense 2,141 4,723
Other 41,838 39,259
Accrued liabilities $ 283,880 $ 385,751