Annual report [Section 13 and 15(d), not S-K Item 405]

Commitments and Contingent Liabilities (Details)

v3.25.0.1
Commitments and Contingent Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Loss Contingencies    
Environmental loss contingency statement of financial position extensible enumeration not disclosed flag Environmental Loss Contingency Statement Of Financial Position Extensible Enumeration Not Disclosed Flag Environmental Loss Contingency Statement Of Financial Position Extensible Enumeration Not Disclosed Flag
Subsurface Remedial and Wetlands/Marsh Management    
Loss Contingencies    
Accrual for environmental loss contingencies $ 530 $ 313
Subsurface Remediation and Soil Vapor Extraction    
Loss Contingencies    
Accrual for environmental loss contingencies 216 $ 121
Company's Hammond, Indiana Site    
Loss Contingencies    
Accrual for environmental loss contingencies 37  
ABL Facility    
Loss Contingencies    
Letters of credit outstanding $ 3,330