XML 133 R111.htm IDEA: XBRL DOCUMENT v3.25.4
Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Accrued Liabilities, Current [Abstract]    
Non-income taxes $ 29,345 $ 25,455
Current income taxes payable (See Note 10) 10,929 12,772
Selling expenses and freight accruals 9,848 10,716
Short-term lease liabilities (See Note 6) 12,536 10,619
Professional fees, legal, and acquisition-related accruals 7,009 5,340
Customer advances and sales return reserves 4,833 3,855
Accrued insurance 3,851 6,041
Accrued environmental reserves (See Note 25) $ 1,516 $ 1,235
Environmental Loss Contingency, Current, Statement of Financial Position [Extensible Enumeration] Total other accrued liabilities Total other accrued liabilities
Accrued interest (See Note 19) $ 1,312 $ 1,289
Accrued rent and facilities 956 1,129
Multiemployer plan withdrawal charge (See Note 9) 901 0
Accrued non-pension benefits 678 833
Deferred acquisition payment (See Note 2) 538 0
Earnout liability (See Note 2) 0 1,160
Other 845 224
Total other accrued liabilities $ 85,097 $ 80,668