XML 69 R60.htm IDEA: XBRL DOCUMENT v3.26.1
Accrued Expenses and Other Liabilities - Components of Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]      
Accrued product-related costs $ 2,041 $ 1,789  
Accrued income taxes 7,830 7,175  
Accrued property and other taxes 1,354 1,071  
Accrued professional fees 1,227 1,454  
Accrued customer-related liabilities 1,769 2,602  
Dividends payable 1,146 1,151  
Remediation reserves 16,441 16,450 $ 12,192
Derivative liabilities 647 786  
Other accrued liabilities 3,806 4,805  
Total accrued expenses and other liabilities $ 36,261 $ 37,283