XML 32 R19.htm IDEA: XBRL DOCUMENT v3.25.4
Accrued Liabilities
12 Months Ended
Dec. 31, 2025
Payables and Accruals [Abstract]  
Accrued Liabilities Accrued Liabilities
Accrued liabilities consisted of the following at December 31, 2025 and 2024 (in thousands):
 20252024
Salaries, wages, payroll taxes and benefits$107,650 $110,212 
Insurance73,621 84,433 
Property, sales, use and other taxes45,369 54,445 
Accrued interest payable17,471 17,484 
Deferred revenue79,286 75,195 
Accrued merger and integration expense1,513 4,723 
Other41,578 39,259 
Accrued liabilities$366,488 $385,751