XML 45 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Financial Instruments (Narrative) (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Gains or losses on derivative instruments, statement of income          
Ineffectiveness - amount of gain recognized in income on related hedged items $ 172,000 $ (151,000) $ 219,000 $ 145,000  
Derivative, Excluded Component, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Cost of Goods Sold. Cost of Goods Sold. Cost of Goods Sold. Cost of Goods Sold.  
Gain (Loss) excluded from hedge effectiveness testing $ (1,500,000) $ 817,000 $ 732,000 $ 1,900,000  
Amount of gain (loss) related to cash flow hedges (2,300,000) 10,000,000.0 (38,000) 6,800,000  
Net gains (losses) reclassified (341,000) $ (7,100,000) 1,800,000 $ (7,700,000)  
Price Risk Cash Flow Hedge Unrealized Gain (Loss) to be Reclassified During Next 12 Months (651,000)   $ (651,000)    
Period Within Which The Company Expects To Reclassify Net Gains On Derivative Instruments From AOCI to Earnings     12 months    
Futures | Commodity contract          
Commodity contract commitments          
Fair value of derivatives including required margin deposits $ 20,900,000   $ 20,900,000   $ 23,500,000
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets, Current   Other Assets, Current   Other Assets, Current