XML 81 R64.htm IDEA: XBRL DOCUMENT v3.25.1
OTHER ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Legal and professional accruals $ 44,285 $ 53,972
Payroll and other compensation expenses 41,692 39,943
Property, sales and other non-income related taxes 6,379 7,248
Accrued interest 5,516 4,487
Insurance accruals 3,480 7,170
Volume discounts 1,902 2,479
Other accruals 1,974 2,790
Other accrued liabilities $ 105,228 $ 118,089