XML 97 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements And Derivative Instruments (Narrative) (Details 3) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Commodity derivative contracts    
Derivatives, Fair Value [Line Items]    
Derivative, notional amount $ 19,500,000 $ 61,300,000
Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net 0  
Derivative Instruments Not Designated as Hedging Instruments, Gain   400,000
Asset Derivatives $ 8,500,000  
Liability Derivatives   $ (2,200,000)
Minimum [Member]    
Derivatives, Fair Value [Line Items]    
Term Of Contract 3 years  
Maximum [Member]    
Derivatives, Fair Value [Line Items]    
Term Of Contract 5 years