XML 58 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Other Liabilities - Schedule of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Other Liabilities Disclosure [Abstract]    
Customer deposits and accrued rebates $ 5,460 $ 6,458
Dividends payable 5,557 5,900
Accrued litigation, claims and professional fees 170 2,868
Current portion of environmental reserves 7,405 8,205
Hedge contract liability $ 1,299 $ 0
Environmental Loss Contingency, Current, Statement of Financial Position [Extensible Enumeration] Liabilities, Current Liabilities, Current
Other accrued expenses $ 6,645 $ 5,041
Other current liabilities, Total $ 26,536 $ 28,472