XML 75 R68.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Expenses and Other Liabilities - Components of Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]        
Accrued product-related costs $ 1,814 $ 1,866    
Accrued income taxes 5,323 5,418    
Accrued property and other taxes 1,252 1,518    
Accrued professional fees 1,832 1,625    
Accrued customer-related liabilities 1,067 2,113    
Dividends payable 1,167 1,201    
Remediation reserves 15,904 12,192   $ 12,044
Derivative liabilities 1,056 334    
Other accrued liabilities 4,666 9,094    
Total accrued expenses and other liabilities $ 34,081 $ 35,361 $ 38,020