v3.6.0.2

Risk Management Activities (Details) | 12 Months Ended
--- | ---
Dec. 31, 2016 USD ($) $ / bbl $ / MMBTU MMBTU bbl | Dec. 31, 2015 USD ($) | Dec. 31, 2014 USD ($)
Derivative Instruments and Hedging Activities Disclosure [Abstract] |  |  |
Net (Gains) Losses on Mark-to-Market Commodity Derivative Contracts | $ | $ 99,608,000 | $ (61,924,000) | $ (834,273,000)
Net Cash Received from (Payments for) Settlements of Crude Oil and Natural Gas Derivative Contracts | $ | $ (22,219,000) | $ 730,114,000 | $ 34,007,000
Derivative [Line Items] |  |  |
Derivative, Average Floor Price | 3.20 |  |
Derivatives, Fair Value [Line Items] |  |  |
Receivable Major Customer Percentage |  | 10.00% |
Derivative liabilities, current | $ | $ 61,817,000 | $ 0 |
Derivative Collateral [Abstract] |  |  |
Collateral Held on Derivative | $ | 0 | 0 |
Collateral Had on Derivaitve | $ | $ 0 | 0 |
Call Option [Member] |  |  |
Derivative [Line Items] |  |  |
Volume (MMBtud) | MMBTU | 106,250 |  |
Natural Gas Collar Contracts Year Two - March through November |  |  |
Derivative [Line Items] |  |  |
Volume (MMBtud) | MMBTU | 80,000 |  |
Derivative, Average Cap Price | 3.69 |  |
Natural Gas Option Contracts Year Three - March through November | Put Option [Member] |  |  |
Derivative [Line Items] |  |  |
Volume (MMBtud) | MMBTU | 96,000 |  |
Derivative, Average Price Risk Option Strike Price | 2.94 |  |
Natural Gas Option Contracts Year Three - March through November | Call Option [Member] |  |  |
Derivative [Line Items] |  |  |
Volume (MMBtud) | MMBTU | 120,000 |  |
Derivative, Average Price Risk Option Strike Price | 3.38 |  |
Natural Gas Option Contracts Year Two - March through November | Put Option [Member] |  |  |
Derivative [Line Items] |  |  |
Volume (MMBtud) | MMBTU | 171,000 |  |
Derivative, Average Price Risk Option Strike Price | 2.92 |  |
Natural Gas Option Contracts Year Two - March through November | Call Option [Member] |  |  |
Derivative [Line Items] |  |  |
Volume (MMBtud) | MMBTU | 213,750 |  |
Derivative, Average Price Risk Option Strike Price | 3.44 |  |
Natural Gas Option Contracts - October through November (closed) | Put Option [Member] |  |  |
Derivative [Line Items] |  |  |
Volume (MMBtud) | MMBTU | 0 |  |
Derivative, Average Price Risk Option Strike Price | 0 |  |
Natural Gas Option Contracts - October through November (closed) | Call Option [Member] |  |  |
Derivative [Line Items] |  |  |
Derivative, Average Price Risk Option Strike Price | 3.48 |  |
Natural Gas Options Contracts September (closed) | Put Option [Member] |  |  |
Derivative [Line Items] |  |  |
Volume (MMBtud) | MMBTU | 0 |  |
Derivative, Average Price Risk Option Strike Price | 0 |  |
Natural Gas Options Contracts September (closed) | Call Option [Member] |  |  |
Derivative [Line Items] |  |  |
Volume (MMBtud) | MMBTU | 56,250 |  |
Derivative, Average Price Risk Option Strike Price | 3.46 |  |
Natural Gas Price Swap Contracts Year Two - March through November |  |  |
Derivative [Line Items] |  |  |
Volume (MMBtud) | MMBTU | 30,000 |  |
Derivative Weighted Average Price Natural Gas ($/MMBtu) | 3.10 |  |
Natural Gas Price Swap Contracts - March through August (closed) |  |  |
Derivative [Line Items] |  |  |
Volume (MMBtud) | MMBTU | 60,000 |  |
Derivative Weighted Average Price Natural Gas ($/MMBtu) | 2.49 |  |
Crude Oil Collar Contracts - September through December (closed) |  |  |
Derivative [Line Items] |  |  |
Volume (Bbld) | bbl | 70,000 |  |
Derivative, Average Cap Price | $ / bbl | 54.25 |  |
Derivative, Average Floor Price | $ / bbl | 45.00 |  |
Crude Oil Price Swap Contracts Year Two - January through June |  |  |
Derivative [Line Items] |  |  |
Volume (Bbld) | bbl | 35,000 |  |
Derivative Weighted Average Price Crude Oil ($/Bbl) | $ / bbl | 50.04 |  |
Crude Oil Price Swap Contracts May - June (closed) |  |  |
Derivative [Line Items] |  |  |
Volume (Bbld) | bbl | 128,000 |  |
Derivative Weighted Average Price Crude Oil ($/Bbl) | $ / bbl | 42.56 |  |
Crude Oil Price Swap Contracts - April (closed) |  |  |
Derivative [Line Items] |  |  |
Volume (Bbld) | bbl | 90,000 |  |
Derivative Weighted Average Price Crude Oil ($/Bbl) | $ / bbl | 42.30 |  |
Crude oil and natural gas derivative contracts - | Liabilities From Price Risk Management Activities [Member] |  |  |
Derivatives, Fair Value [Line Items] |  |  |
Derivative liabilities, current | $ | $ 62,000,000 | 0 |
Crude oil and natural gas derivative contracts - | Other Assets [Member] |  |  |
Derivatives, Fair Value [Line Items] |  |  |
Other Assets | $ | $ 1,000,000 | $ 0 |

X
- Definition The weighted average price for a series of crude oil derivative contracts. + References No definition available. + Details
Name: | eog_DerivativeWeightedAveragePriceCrudeOil
Namespace Prefix: | eog_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | duration

X
- Definition The weighted average price for a series of natural gas derivative contracts. + References No definition available. + Details
Name: | eog_DerivativeWeightedAveragePriceNaturalGas
Namespace Prefix: | eog_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | duration

X
- Definition This element reflects realized gain (loss) on the settlement of financial commodity derivative instruments. + References No definition available. + Details
Name: | eog_RealizedGainsLosses
Namespace Prefix: | eog_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Percent of total receivables represented by amounts due from a single external customer. + References No definition available. + Details
Name: | eog_ReceivableMajorCustomerPercentage
Namespace Prefix: | eog_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41271-113958 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=73719730&loc=d3e13433-108611 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41228-113958 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=73719730&loc=d3e13495-108611 + Details
Name: | us-gaap_DerivativeAssetsNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The average cap rate on a group of price risk derivatives such as caps or collars. A payment or receipt is triggered if the market rate exceeds the cap rate on the contract. + References No definition available. + Details
Name: | us-gaap_DerivativeAverageCapPrice
Namespace Prefix: | us-gaap_
Data Type: | us-types:perUnitItemType
Balance Type: | na
Period Type: | instant

X
- Definition The average floor rate on a group of price risk derivatives such as floors or collars. A payment or receipt is triggered if the market rate falls below the floor rate on the contract. + References No definition available. + Details
Name: | us-gaap_DerivativeAverageFloorPrice
Namespace Prefix: | us-gaap_
Data Type: | us-types:perUnitItemType
Balance Type: | na
Period Type: | instant

X
- Definition The average strike price on the group of price risk option contracts such as put options or call options. + References No definition available. + Details
Name: | us-gaap_DerivativeAveragePriceRiskOptionStrikePrice
Namespace Prefix: | us-gaap_
Data Type: | us-types:perUnitItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_DerivativeCollateralAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of obligation to return cash collateral under master netting arrangements that have not been offset against derivative assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=64837297&loc=d3e41678-113959 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (d)(2) -URI http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=51825145&loc=SL20226016-175313 + Details
Name: | us-gaap_DerivativeCollateralObligationToReturnCash
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of right to receive cash collateral under master netting arrangements that have not been offset against derivative liabilities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=51825145&loc=SL20226016-175313 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (d)(2) -URI http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=64837297&loc=d3e41678-113959 + Details
Name: | us-gaap_DerivativeCollateralRightToReclaimCash
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Current Liabilities -URI http://asc.fasb.org/extlink&oid=6509677 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41228-113958 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41271-113958 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=73719730&loc=d3e13433-108611 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=73719730&loc=d3e13495-108611 + Details
Name: | us-gaap_DerivativeLiabilitiesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DerivativeLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Nominal energy measure used to calculate payments on a derivative instrument. + References No definition available. + Details
Name: | us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure
Namespace Prefix: | us-gaap_
Data Type: | num:energyItemType
Balance Type: | na
Period Type: | duration

X
- Definition Nominal volume used to calculate payments on a derivative instrument. + References No definition available. + Details
Name: | us-gaap_DerivativeNonmonetaryNotionalAmountVolume
Namespace Prefix: | us-gaap_
Data Type: | num:volumeItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DerivativesFairValueLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of open derivatives, commodity, or energy contracts, held at each balance sheet date, that was included in earnings for the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=66902209&loc=d3e3602-108585 + Details
Name: | us-gaap_UnrealizedGainLossOnDerivativesAndCommodityContracts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_OptionIndexedToIssuersEquityEquityAxis=us-gaap_CallOptionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=eog_NaturalGasCollarContractsYearTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=eog_NaturalGasOptionContractsYearThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_OptionIndexedToIssuersEquityEquityAxis=us-gaap_PutOptionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=eog_NaturalGasOptionContractsYearTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=eog_NaturalGasOptionContractsOctoberNovemberclosedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=eog_NaturalGasOptionsContractsSeptemberclosedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=eog_NaturalGasDerivativeContractsYearTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=eog_NaturalGasDerivativeMarchAugustMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=eog_CrudeOilCollarDerivativeContractsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=eog_CrudeOilDerivativeContractsYearTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=eog_CrudeOilDerivativeContractsMayJuneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=eog_CrudeOilPriceSwapContractsAprilclosedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=eog_CrudeOilAndNaturalGasDerivativeContractsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=eog_LiabilitiesFromPriceRiskManagementActivitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |