MMMBTU | MMMBTU | MBbls | MMMBTU | Natural Gas Derivative Instruments | Natural Gas Derivative Instruments | Natural Gas Derivative Instruments | Oil Derivative Instruments | Oil Derivative Instruments | Oil Derivative Instruments | Natural Gas Basis Differential Positions | Natural Gas Basis Differential Positions | Natural Gas Basis Differential Positions | Natural Gas Basis Differential Positions | Natural Gas Basis Differential Positions | Oil Basis Differential Commodity Contract [Member] | Oil Timing Differential Positions | Natural Gas Liquid Commodity Contract | Natural Gas Derivative Instruments | Natural Gas Derivative Instruments | Natural Gas Derivative Instruments | Oil Derivative Instruments | Oil Derivative Instruments | Oil Derivative Instruments | Natural Gas Basis Differential Positions | Natural Gas Basis Differential Positions | Natural Gas Basis Differential Positions | Natural Gas Basis Differential Positions | Natural Gas Basis Differential Positions | Oil Basis Differential Commodity Contract [Member] | Oil Timing Differential Positions | Natural Gas Liquid Commodity Contract | Natural Gas Derivative Instruments | Natural Gas Derivative Instruments | Natural Gas Derivative Instruments | Oil Derivative Instruments | Oil Derivative Instruments | Oil Derivative Instruments | Natural Gas Basis Differential Positions | Natural Gas Basis Differential Positions | Natural Gas Basis Differential Positions | Natural Gas Basis Differential Positions | Natural Gas Basis Differential Positions | Oil Basis Differential Commodity Contract [Member] | Oil Timing Differential Positions | Natural Gas Liquid Commodity Contract | Natural Gas Derivative Instruments | Natural Gas Derivative Instruments | Natural Gas Derivative Instruments | Oil Derivative Instruments | Oil Derivative Instruments | Oil Derivative Instruments | Natural Gas Basis Differential Positions | Natural Gas Basis Differential Positions | Natural Gas Basis Differential Positions | Natural Gas Basis Differential Positions | Natural Gas Basis Differential Positions | Oil Basis Differential Commodity Contract [Member] | Oil Timing Differential Positions | Natural Gas Liquid Commodity Contract | Natural Gas Derivative Instruments | Natural Gas Derivative Instruments | Natural Gas Derivative Instruments | Oil Derivative Instruments | Oil Derivative Instruments | Oil Derivative Instruments | Oil Derivative Instruments | Oil Derivative Instruments | Natural Gas Basis Differential Positions | Natural Gas Basis Differential Positions | Natural Gas Basis Differential Positions | Natural Gas Basis Differential Positions | Natural Gas Basis Differential Positions | Oil Basis Differential Commodity Contract [Member] | Oil Timing Differential Positions | Natural Gas Derivative Instruments | Natural Gas Derivative Instruments | Natural Gas Derivative Instruments | Oil Derivative Instruments | Oil Derivative Instruments | Oil Derivative Instruments | Oil Derivative Instruments | Natural Gas Basis Differential Positions | Natural Gas Basis Differential Positions | Natural Gas Basis Differential Positions | Natural Gas Basis Differential Positions | Natural Gas Basis Differential Positions | Oil Basis Differential Commodity Contract [Member] | Oil Timing Differential Positions | Oil Derivative Instruments |
| | | | MMMBTU | Fixed price swaps | Puts | MBbls | Fixed price swaps | Puts | Panhandle Basis Swaps | NWPL - Rockies basis swaps | MichCon Basis Swaps | Houston Ship Channel Basis Swaps | Permian Basis Swaps | Midland-Cushing Basis Swaps [Member] | Trade month roll swaps | Puts | MMMBTU | Fixed price swaps | Puts | MBbls | Fixed price swaps | Puts | Panhandle Basis Swaps | NWPL - Rockies basis swaps | MichCon Basis Swaps | Houston Ship Channel Basis Swaps | Permian Basis Swaps | Midland-Cushing Basis Swaps [Member] | Trade month roll swaps | Puts | MMMBTU | Fixed price swaps | Puts | MBbls | Fixed price swaps | Puts | Panhandle Basis Swaps | NWPL - Rockies basis swaps | MichCon Basis Swaps | Houston Ship Channel Basis Swaps | Permian Basis Swaps | Midland-Cushing Basis Swaps [Member] | Trade month roll swaps | Puts | MMMBTU | Fixed price swaps | Puts | MBbls | Fixed price swaps | Puts | Panhandle Basis Swaps | NWPL - Rockies basis swaps | MichCon Basis Swaps | Houston Ship Channel Basis Swaps | Permian Basis Swaps | Midland-Cushing Basis Swaps [Member] | Trade month roll swaps | Puts | MMMBTU | Fixed price swaps | Puts | MBbls | Fixed price swaps | Puts | Extendible Fixed Price Swaps | Extendible Fixed Price Swaps | Panhandle Basis Swaps | NWPL - Rockies basis swaps | MichCon Basis Swaps | Houston Ship Channel Basis Swaps | Permian Basis Swaps | Midland-Cushing Basis Swaps [Member] | Trade month roll swaps | MMMBTU | Fixed price swaps | Puts | MBbls | Fixed price swaps | Puts | Extendible Fixed Price Swaps | Panhandle Basis Swaps | NWPL - Rockies basis swaps | MichCon Basis Swaps | Houston Ship Channel Basis Swaps | Permian Basis Swaps | Midland-Cushing Basis Swaps [Member] | Trade month roll swaps | Extendible Fixed Price Swaps |