XML 55 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Risk Management and Derivative Instruments - Gross Fair Value of Derivative Instruments by Appropriate Balance Sheet (Detail) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Derivative Instruments and Hedges, Assets [Abstract]    
Asset Derivatives, Net recorded fair value $ 32,216 $ 5,879
Asset Derivatives, Net recorded fair value 9,134 6,364
Liability Derivatives, Net recorded fair value 785 253
Liability Derivatives, Net recorded fair value 1,833 305
Short-Term Derivative Instruments [Member]    
Derivative Instruments and Hedges, Assets [Abstract]    
Asset Derivatives, Gross fair value 38,035 11,766
Asset Derivatives, Netting arrangements (5,819) (5,887)
Asset Derivatives, Net recorded fair value 32,216 5,879
Liability Derivatives, Gross fair value 6,604 6,140
Liability Derivatives, Netting arrangements (5,819) (5,887)
Liability Derivatives, Net recorded fair value 785 253
Short-Term Derivative Instruments [Member] | Commodity derivatives [Member]    
Derivative Instruments and Hedges, Assets [Abstract]    
Asset Derivatives, Gross fair value 38,035 11,518
Liability Derivatives, Gross fair value 4,744 5,887
Short-Term Derivative Instruments [Member] | Interest Rate Swaps [Member]    
Derivative Instruments and Hedges, Assets [Abstract]    
Asset Derivatives, Gross fair value 0 248
Liability Derivatives, Gross fair value 1,860 253
Long-Term Derivative Instruments [Member]    
Derivative Instruments and Hedges, Assets [Abstract]    
Asset Derivatives, Gross fair value 11,267 7,337
Asset Derivatives, Netting arrangements (2,133) (973)
Asset Derivatives, Net recorded fair value 9,134 6,364
Liability Derivatives, Gross fair value 3,966 1,278
Liability Derivatives, Netting arrangements (2,133) (973)
Liability Derivatives, Net recorded fair value 1,833 305
Long-Term Derivative Instruments [Member] | Commodity derivatives [Member]    
Derivative Instruments and Hedges, Assets [Abstract]    
Asset Derivatives, Gross fair value 11,267 6,990
Liability Derivatives, Gross fair value 2,133 973
Long-Term Derivative Instruments [Member] | Interest Rate Swaps [Member]    
Derivative Instruments and Hedges, Assets [Abstract]    
Asset Derivatives, Gross fair value 0 347
Liability Derivatives, Gross fair value $ 1,833 $ 305