v3.26.1
OTHER ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Payroll and other compensation expenses $ 33,275 $ 28,647
Legal and professional accruals 12,829 13,502
Insurance accruals 3,576 3,782
Property, sales and other non-income related taxes 3,738 5,626
Accrued interest 4,333 1,633
Volume discounts 1,962 1,938
Other accruals 2,240 1,596
Total $ 61,953 $ 56,724