XML 46 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Derivative Financial Instruments (Narrative) (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 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 $ 348,000 $ 10,000 $ 47,000 $ 295,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,400,000 $ 1,600,000 $ 2,200,000 $ 1,100,000  
Amount of gain (loss) related to cash flow hedges 321,000 (21,400,000) 2,300,000 (3,200,000)  
Net gains (losses) reclassified 1,300,000 $ 2,600,000 2,100,000 $ (599,000)  
Price Risk Cash Flow Hedge Unrealized Gain (Loss) to be Reclassified During Next 12 Months 1,400,000   $ 1,400,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 $ 18,200,000   $ 18,200,000   $ 23,500,000
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets, Current   Other Assets, Current   Other Assets, Current