XML 68 R51.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accounting Policies      
Checks outstanding $ 7,300,000    
LIFO inventory amount 196,500,000 $ 195,600,000  
Inventory, LIFO reserve 64,051,000 95,167,000  
Inventories valued at FIFO 15,900,000 16,200,000  
Goodwill 56,192,000 56,192,000  
Research and development expense 8,800,000 9,800,000 $ 12,500,000
Interest and penalties 0 0 $ 0
Unrecognized tax benefits $ 0 0  
Minimum      
Accounting Policies      
Useful life 5 years    
Maximum      
Accounting Policies      
Useful life 20 years    
Buildings and improvements | Minimum      
Accounting Policies      
Property, plant, equipment useful life (in years) 10 years    
Buildings and improvements | Maximum      
Accounting Policies      
Property, plant, equipment useful life (in years) 40 years    
Machinery and equipment | Minimum      
Accounting Policies      
Property, plant, equipment useful life (in years) 3 years    
Machinery and equipment | Maximum      
Accounting Policies      
Property, plant, equipment useful life (in years) 35 years    
Assets used in short production cycles or subject to high corrosion | Minimum      
Accounting Policies      
Property, plant, equipment useful life (in years) 3 years    
Assets used in short production cycles or subject to high corrosion | Maximum      
Accounting Policies      
Property, plant, equipment useful life (in years) 30 years    
Standard plant assets | Minimum      
Accounting Policies      
Property, plant, equipment useful life (in years) 3 years    
Standard plant assets | Maximum      
Accounting Policies      
Property, plant, equipment useful life (in years) 30 years    
Major process equipment | Minimum      
Accounting Policies      
Property, plant, equipment useful life (in years) 3 years    
Major process equipment | Maximum      
Accounting Policies      
Property, plant, equipment useful life (in years) 35 years    
Forward Commodity Agreement      
Accounting Policies      
Notional amount $ 0 $ 0