XML 107 R92.htm IDEA: XBRL DOCUMENT v3.25.4
OTHER - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Customer allowances and rebates $ 26,093 $ 25,527
Compensation and benefits 7,794 13,286
Vendor invoices 5,449 9,677
Freight 8,636 5,912
Professional fees 4,660 2,628
Royalties 1,632 5,598
Accrued asset retirement obligations 1,419 0
Wallace facility remediation 831 980
Interest 717 1,026
Other non-income tax liabilities 612 1,164
Commissions 514 646
Other 5,937 4,404
Total $ 64,294 $ 70,848