XML 152 R130.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jul. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Other Commitments [Line Items]        
Business interruption insurance proceeds $ 1,000 $ 0 $ 1,000 $ 0
Houghton environmental matters        
Other Commitments [Line Items]        
Loss contingency accrual   3,400 3,600  
Asbestos claims        
Other Commitments [Line Items]        
Loss contingency accrual   $ 500 $ 600