v3.25.2
Contingencies - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jul. 02, 2025
Jun. 30, 2025
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Site Contingency [Line Items]          
Environmental losses accrual   $ 19,516,000 $ 19,516,000   $ 19,952,000
Cash expenditures related to legal and environmental matters     $ 3,402,000 $ 1,982,000  
Contribution for future response costs     5.00%    
Subsequent Event [Member]          
Site Contingency [Line Items]          
Penalties paid $ 1,126,000        
Wilmington Site [Member]          
Site Contingency [Line Items]          
Payment of environmental response costs     $ 4,122,000    
Elwood, Illinois (Millsdale) Facility [Member]          
Site Contingency [Line Items]          
Accrued additional remediation expenses   1,754,000      
Minimum [Member]          
Site Contingency [Line Items]          
Environmental losses and legal losses   19,516,000 19,516,000    
Maximum [Member]          
Site Contingency [Line Items]          
Environmental losses and legal losses   $ 44,903,000 $ 44,903,000