XML 62 R48.htm IDEA: XBRL DOCUMENT v3.25.2
OTHER ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Legal and professional accruals $ 44,731 $ 44,285
Payroll and other compensation expenses 39,254 41,692
Insurance accruals 2,509 3,480
Property, sales and other non-income related taxes 4,821 6,379
Accrued interest 5,250 5,516
Volume discount 1,818 1,902
Other accruals 2,373 1,974
Total $ 100,756 $ 105,228