v3.26.1
Contingencies - Additional Information (Detail) - USD ($)
3 Months Ended
Jul. 02, 2025
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Site Contingency [Line Items]        
Environmental losses accrual   $ 19,825,000   $ 19,272,000
Cash expenditures related to legal and environmental matters   $ 301,000 $ 2,576,000  
Contribution for future response costs   5.00%    
Penalties paid $ 1,126,000      
Wilmington Site [Member]        
Site Contingency [Line Items]        
Payment of environmental response costs   $ 4,379,000    
Minimum [Member]        
Site Contingency [Line Items]        
Environmental losses and legal losses   19,825,000    
Maximum [Member]        
Site Contingency [Line Items]        
Environmental losses and legal losses   $ 46,376,000