XML 33 R53.htm IDEA: XBRL DOCUMENT v3.19.3
Derivatives (Narrative) (Details)
gal in Millions, $ in Millions
6 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2019
USD ($)
Sep. 30, 2019
USD ($)
$ / option
gal
Dec. 31, 2020
USD ($)
Jun. 30, 2020
$ / option
Dec. 31, 2018
USD ($)
Derivative [Line Items]          
Current asset representing cash collateral posted | $   $ 1.9     $ 24.7
Derivative contracts expected to be reclassified from OCI into earnings | $   $ 3.1      
Not Designated as Hedging Instrument | Heating Oil          
Derivative [Line Items]          
Quantities under derivative contracts (in gallons)   4      
Derivative, average price risk option strike price (in usd per gallon) | $ / option   2.30      
Percent of expected requirements covered   34.00%      
Not Designated as Hedging Instrument | Diesel Purchases | Minimum          
Derivative [Line Items]          
Diesel fuel purchased annually (in gallons)   40      
Not Designated as Hedging Instrument | Diesel Purchases | Maximum          
Derivative [Line Items]          
Diesel fuel purchased annually (in gallons)   47      
Forecast          
Derivative [Line Items]          
Value of trading portfolio realized - gains (losses) | $ $ (0.2)   $ (0.6)    
Forecast | Not Designated as Hedging Instrument | Heating Oil          
Derivative [Line Items]          
Derivative, average price risk option strike price (in usd per gallon) | $ / option       2.24  
NYMEX | Not Designated as Hedging Instrument | Diesel Purchases          
Derivative [Line Items]          
Quantities under derivative contracts (in gallons)   6      
Derivative, average price risk option strike price (in usd per gallon) | $ / option   1.92      
NYMEX | Not Designated as Hedging Instrument | Diesel Purchases | Heating Oil          
Derivative [Line Items]          
Quantities under derivative contracts (in gallons)   26