v3.26.1
Accrued Expenses and Other Liabilities - Components of Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]      
Accrued product-related costs $ 2,124 $ 1,789  
Accrued income taxes 7,737 7,175  
Accrued property and other taxes 1,166 1,071  
Accrued professional fees 1,263 1,454  
Accrued customer-related liabilities 1,735 2,602  
Dividends payable 1,142 1,151  
Remediation reserves 16,468 16,450 $ 12,192
Derivative liabilities 372 786  
Other accrued liabilities 4,167 4,805  
Total accrued expenses and other liabilities $ 36,174 $ 37,283