XML 75 R62.htm IDEA: XBRL DOCUMENT v3.19.1
Derivative Instruments - Additional Information (Detail) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Derivative [Line Items]    
Accounts Receivable Subject to Master Netting Arrangement $ 3,264 $ 3,834
Accounts Payable Subject To Master Netting Arrangement 3,264 3,834
Other Payables to Broker-Dealers and Clearing Organizations (335)  
Other Receivables from Broker-Dealers and Clearing Organizations   2,810
Energy Marketing Contracts Assets, Current 9,221 13,165
Energy Marketing Contract Liabilities, Current (6,798) (14,871)
Derivative, Amount of Hedged Item 6 212
Hedging Liability [Member] | Natural Gas Futures [Member]    
Derivative [Line Items]    
Energy Marketing Contract Liabilities, Current (3,533) (8,705)
Designated as Hedging Instrument [Member] | Mark To Market Energy Assets [Member] | Put Option [Member]    
Derivative [Line Items]    
Energy Marketing Contracts Assets, Current 0 71
Designated as Hedging Instrument [Member] | Mark To Market Energy Assets [Member] | Natural Gas Futures [Member]    
Derivative [Line Items]    
Energy Marketing Contracts Assets, Current 7,055 9,059
Designated as Hedging Instrument [Member] | Mark To Market Energy Assets [Member] | Propane Swap Agreement [Member]    
Derivative [Line Items]    
Energy Marketing Contracts Assets, Current 44 11
Designated as Hedging Instrument [Member] | Mark-to-market energy liabilities [Member] | Propane Swap Agreement [Member]    
Derivative [Line Items]    
Energy Marketing Contract Liabilities, Current (627) (1,604)
Not Designated as Hedging Instrument [Member] | Mark To Market Energy Assets [Member] | Natural Gas Futures [Member]    
Derivative [Line Items]    
Energy Marketing Contracts Assets, Current 2,122 4,024
Not Designated as Hedging Instrument [Member] | Mark-to-market energy liabilities [Member] | Natural Gas Futures [Member]    
Derivative [Line Items]    
Energy Marketing Contract Liabilities, Current (2,638) (4,562)
Gross [Member]    
Derivative [Line Items]    
Accounts Receivable Subject to Master Netting Arrangement 8,832 12,368
Accounts Payable Subject To Master Netting Arrangement 15,906 24,741
Net [Member]    
Derivative [Line Items]    
Accounts Receivable Subject to Master Netting Arrangement 5,568 8,534
Accounts Payable Subject To Master Netting Arrangement $ 12,642 $ 20,907