XML 89 R69.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivative Instruments - Fair Values of Derivative Contracts Recorded in Consolidated Balance Sheets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Derivatives, Fair Value [Line Items]    
Energy Marketing Contracts Assets, Current $ 13,165 $ 1,286
Energy Marketing Contract Liabilities, Current 14,871 6,247
Hedging Liability [Member] | Natural Gas Futures [Member]    
Derivatives, Fair Value [Line Items]    
Energy Marketing Contract Liabilities, Current 8,705  
Not Designated as Hedging Instrument [Member] | Mark-to-market energy liabilities | Natural Gas Futures [Member]    
Derivatives, Fair Value [Line Items]    
Energy Marketing Contract Liabilities, Current 4,562 5,776
Not Designated as Hedging Instrument [Member] | Mark To Market Energy Assets | Propane Swap Agreement    
Derivatives, Fair Value [Line Items]    
Energy Marketing Contracts Assets, Current   13
Not Designated as Hedging Instrument [Member] | Mark To Market Energy Assets | Natural Gas Futures [Member]    
Derivatives, Fair Value [Line Items]    
Energy Marketing Contracts Assets, Current 4,024  
Designated as Hedging Instrument [Member] | Mark-to-market energy liabilities | Propane Swap Agreement    
Derivatives, Fair Value [Line Items]    
Energy Marketing Contract Liabilities, Current 0 469
Designated as Hedging Instrument [Member] | Mark To Market Energy Assets | Propane Swap Agreement    
Derivatives, Fair Value [Line Items]    
Energy Marketing Contracts Assets, Current 11 1,181
Designated as Hedging Instrument [Member] | Mark To Market Energy Assets | Put Option    
Derivatives, Fair Value [Line Items]    
Energy Marketing Contracts Assets, Current 71  
Designated as Hedging Instrument [Member] | Mark To Market Energy Assets | Natural Gas Futures [Member]    
Derivatives, Fair Value [Line Items]    
Energy Marketing Contracts Assets, Current 9,059 92
2017 [Member] | Designated as Hedging Instrument [Member] | Mark-to-market energy liabilities | Propane Swap Agreement    
Derivatives, Fair Value [Line Items]    
Energy Marketing Contract Liabilities, Current $ 1,604 $ 2