XML 118 R99.htm IDEA: XBRL DOCUMENT v3.20.4
Risk Management And Derivatives: Derivatives by Balance Sheet Classification (Details) - Commodity Contract - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Designated as Hedging Instrument    
Fair Value Hedges, Net $ 116 $ (515)
Not Designated as Hedging Instrument    
Fair Value Hedges, Net (118) (1,484)
Derivative Assets, Current | Designated as Hedging Instrument    
Fair Value Hedge Assets 181 1
Derivative Assets, Current | Not Designated as Hedging Instrument    
Fair Value Hedge Assets 1,667 341
Derivative Assets, Noncurrent | Designated as Hedging Instrument    
Fair Value Hedge Assets 43 3
Derivative Assets, Noncurrent | Not Designated as Hedging Instrument    
Fair Value Hedge Assets 151 2
Derivative Liabilities, Current | Designated as Hedging Instrument    
Derivative Liability, Current (108) (490)
Derivative Liabilities, Current | Not Designated as Hedging Instrument    
Derivative Liability, Current (1,936) (1,764)
Derivative Liabilities, Noncurrent | Designated as Hedging Instrument    
Derivative Liability, Current 0 (29)
Derivative Liabilities, Noncurrent | Not Designated as Hedging Instrument    
Derivative Liability, Current $ 0 $ (63)