XML 117 R97.htm IDEA: XBRL DOCUMENT v3.22.4
OTHER - Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Customer allowances and rebates $ 31,281 $ 36,290
Other non-income tax liabilities 10,054 7,496
Compensation and benefits 9,789 21,258
Vendor invoices 6,930 16,082
Freight 6,869 16,110
Professional fees 2,743 2,954
Royalties 2,408 4,406
Commissions 656 813
Restructuring 986 0
Wallace facility remediation 500 0
Interest 136 402
Other 5,250 6,930
Total $ 77,602 $ 112,741