XML 66 R50.htm IDEA: XBRL DOCUMENT v3.4.0.3
Derivatives (Narrative) (Details)
gal in Millions, $ in Millions
3 Months Ended 9 Months Ended
Mar. 31, 2016
USD ($)
gal
$ / option
Mar. 31, 2015
USD ($)
Dec. 31, 2016
USD ($)
Dec. 31, 2017
$ / option
Dec. 31, 2015
USD ($)
Derivative [Line Items]          
Current liability for the obligation to return cash collateral | $ $ 0.9       $ 1.7
Net unrealized and realized gains (losses) related to trading portfolio | $ $ 0.1 $ (1.0)      
Scenario, Forecast [Member]          
Derivative [Line Items]          
Value of trading portfolio realized | $     $ 4.9    
Not Designated as Hedging Instrument [Member] | Heating Oil [Member]          
Derivative [Line Items]          
Percent of expected requirements covered 42.00%        
Derivative, average price risk option strike price | $ / option 1.30        
Quantities under derivative contracts 16.5        
Not Designated as Hedging Instrument [Member] | Diesel Purchases [Member]          
Derivative [Line Items]          
Percent of expected requirements covered 66.00%        
Derivative, average price risk option strike price | $ / option 2.26        
Not Designated as Hedging Instrument [Member] | Diesel Purchases [Member] | Scenario, Forecast [Member]          
Derivative [Line Items]          
Percent of expected requirements covered       5.00%  
Derivative, average price risk option strike price | $ / option       1.40  
Not Designated as Hedging Instrument [Member] | Diesel Purchases [Member] | Heating Oil [Member]          
Derivative [Line Items]          
Quantities under derivative contracts 29.0        
Not Designated as Hedging Instrument [Member] | Diesel Purchases [Member] | Minimum [Member]          
Derivative [Line Items]          
Gallons of diesel fuel purchased annually 50.0        
Not Designated as Hedging Instrument [Member] | Diesel Purchases [Member] | Maximum [Member]          
Derivative [Line Items]          
Gallons of diesel fuel purchased annually 55.0