1.0.0.3falseStatement Of Cash Flows Indirect (USD $)In Millionsfalse1$falsefalseiso4217_USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170iso4217_USD_per_sharesDividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instanceshares0sharesStandardhttp://www.xbrl.org/2003/instanceshares0false2$falsefalseiso4217_USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170iso4217_USD_per_sharesDividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instanceshares0sharesStandardhttp://www.xbrl.org/2003/instanceshares0false3$falsefalseiso4217_USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170iso4217_USD_per_sharesDividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instanceshares0sharesStandardhttp://www.xbrl.org/2003/instanceshares053us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstractus-gaaptruenadurationstringNo definition available.falsefalsefalsefalsefalsetruefalsefalsefalse1falsefalse00falsefalse2falsefalse00falsefalse3falsefalse00falsefalseNo definition available.false64us-gaap_ProfitLossus-gaaptruecreditdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1truetrue1965800000019658falsefalse2truetrue4686700000046867falsefalse3truetrue4161500000041615falsefalseNo definition available.No authoritative reference available.false74us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstractus-gaaptruenadurationstringNo definition available.falsefalsefalsefalsefalsetruefalsefalsefalse1falsefalse00falsefalse2falsefalse00falsefalse3falsefalse00falsefalseNo definition available.false85us-gaap_DepreciationDepletionAndAmortizationus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue1191700000011917falsefalse2falsetrue1237900000012379falsefalse3falsetrue1225000000012250falsefalseNo definition available.No authoritative reference available.false95us-gaap_DeferredIncomeTaxExpenseBenefitus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue00falsefalse2falsetrue13990000001399falsefalse3falsetrue124000000124falsefalseNo definition available.No authoritative reference available.false105xom_PostretirementBenefitsExpenseAndPaymentsAdjustmentxomfalsedebitdurationmonetaryCash flow adjustment for pension and other postretirement benefits expense included in income in excess of / (less than)...falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue-1722000000-1722falsefalse2falsetrue5700000057falsefalse3falsetrue-1314000000-1314falsefalseCash flow adjustment for pension and other postretirement benefits expense included in income in excess of / (less than) payments and contributions.No authoritative reference available.false115xom_OtherLongTermObligationsExpenseAndPaymentsAdjustmentxomfalsedebitdurationmonetaryCash flow adjustment for other long-term obligations accrued expense included in income in excess of / (less than) payments...falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue731000000731falsefalse2falsetrue-63000000-63falsefalse3falsetrue10650000001065falsefalseCash flow adjustment for other long-term obligations accrued expense included in income in excess of / (less than) payments and settlements.No authoritative reference available.false124us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributionsus-gaaptruecreditdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue-483000000-483falsefalse2falsetrue921000000921falsefalse3falsetrue-714000000-714falsefalseNo definition available.No authoritative reference available.false134us-gaap_IncreaseDecreaseInOperatingCapitalAbstractus-gaaptruenadurationstringNo definition available.falsefalsefalsefalsefalsetruefalsefalsefalse1falsefalse00falsefalse2falsefalse00falsefalse3falsefalse00falsefalseNo definition available.false145us-gaap_IncreaseDecreaseInAccountsAndNotesReceivableus-gaaptruecreditdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue-3170000000-3170falsefalse2falsetrue86410000008641falsefalse3falsetrue-5441000000-5441falsefalseNo definition available.No authoritative reference available.false155us-gaap_IncreaseDecreaseInInventoriesus-gaaptruecreditdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue459000000459falsefalse2falsetrue-1285000000-1285falsefalse3falsetrue7200000072falsefalseNo definition available.No authoritative reference available.false165us-gaap_IncreaseDecreaseInOtherOperatingAssetsus-gaaptruecreditdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue132000000132falsefalse2falsetrue-509000000-509falsefalse3falsetrue280000000280falsefalseNo definition available.No authoritative reference available.false175us-gaap_IncreaseDecreaseInAccountsPayableus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue14200000001420falsefalse2falsetrue-5415000000-5415falsefalse3falsetrue62280000006228falsefalseNo definition available.No authoritative reference available.false184xom_NetGainOnAssetSalesxomfalsecreditdurationmonetaryCash flow adjustment for the noncash net (gain) included in net income from sales of assets, including subsidiaries, cost and...falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue-488000000-488falsefalse2falsetrue-3757000000-3757falsefalse3falsetrue-2217000000-2217falsefalseCash flow adjustment for the noncash net (gain) included in net income from sales of assets, including subsidiaries, cost and equity method investments and property, plant and equipment. Proceeds from asset sales are reported as an investing activity.No authoritative reference available.false194us-gaap_IncreaseDecreaseInOtherOperatingCapitalNetus-gaaptruecreditdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue-16000000-16falsefalse2falsetrue490000000490falsefalse3falsetrue5400000054falsefalseNo definition available.No authoritative reference available.false204us-gaap_NetCashProvidedByUsedInOperatingActivitiesus-gaaptruenadurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue2843800000028438falsefalse2falsetrue5972500000059725falsefalse3falsetrue5200200000052002falsefalseNo definition available.No authoritative reference available.true213us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstractus-gaaptruenadurationstringNo definition available.falsefalsefalsefalsefalsetruefalsefalsefalse1falsefalse00falsefalse2falsefalse00falsefalse3falsefalse00falsefalseNo definition available.false224us-gaap_PaymentsToAcquirePropertyPlantAndEquipmentus-gaaptruecreditdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue-22491000000-22491falsefalse2falsetrue-19318000000-19318falsefalse3falsetrue-15387000000-15387falsefalseNo definition available.No authoritative reference available.false234xom_ProceedsFromSalesOfAssetsxomfalsedebitdurationmonetaryThe cash inflow from the sale of subsidiaries, cost and equity method investments and property, plant and equipment.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue15450000001545falsefalse2falsetrue59850000005985falsefalse3falsetrue42040000004204falsefalseThe cash inflow from the sale of subsidiaries, cost and equity method investments and property, plant and equipment.No authoritative reference available.false244us-gaap_IncreaseDecreaseInRestrictedCashus-gaaptruecreditdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue00falsefalse2falsetrue00falsefalse3falsetrue46040000004604falsefalseNo definition available.No authoritative reference available.false254xom_AdditionalInvestmentsAndAdvancesxomfalsecreditdurationmonetaryThe cash outflow from investing in cost and equity method investments, advancing money to equity method affiliates and from...falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue-2752000000-2752falsefalse2falsetrue-2495000000-2495falsefalse3falsetrue-3038000000-3038falsefalseThe cash outflow from investing in cost and equity method investments, advancing money to equity method affiliates and from long-term receivables.No authoritative reference available.false264us-gaap_ProceedsFromCollectionOfAdvanceToAffiliateus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue724000000724falsefalse2falsetrue574000000574falsefalse3falsetrue391000000391falsefalseNo definition available.No authoritative reference available.false274us-gaap_PaymentsToAcquireMarketableSecuritiesus-gaaptruecreditdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue-16000000-16falsefalse2falsetrue-2113000000-2113falsefalse3falsetrue-646000000-646falsefalseNo definition available.No authoritative reference available.false284us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecuritiesus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue571000000571falsefalse2falsetrue18680000001868falsefalse3falsetrue144000000144falsefalseNo definition available.No authoritative reference available.false294us-gaap_NetCashProvidedByUsedInInvestingActivitiesus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue-22419000000-22419falsefalse2falsetrue-15499000000-15499falsefalse3falsetrue-9728000000-9728falsefalseNo definition available.No authoritative reference available.true303us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstractus-gaaptruenadurationstringNo definition available.falsefalsefalsefalsefalsetruefalsefalsefalse1falsefalse00falsefalse2falsefalse00falsefalse3falsefalse00falsefalseNo definition available.false314us-gaap_ProceedsFromIssuanceOfLongTermDebtus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue225000000225falsefalse2falsetrue7900000079falsefalse3falsetrue592000000592falsefalseNo definition available.No authoritative reference available.false324us-gaap_RepaymentsOfLongTermDebtus-gaaptruecreditdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue-68000000-68falsefalse2falsetrue-192000000-192falsefalse3falsetrue-209000000-209falsefalseNo definition available.No authoritative reference available.false334us-gaap_ProceedsFromShortTermDebtMaturingInMoreThanThreeMonthsus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue13360000001336falsefalse2falsetrue10670000001067falsefalse3falsetrue12110000001211falsefalseNo definition available.No authoritative reference available.false344xom_ReductionsInShortTermDebtxomfalsecreditdurationmonetaryThe cash outflow from payments of borrowings having initial term of repayment of more than three months but less than one...falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue-1575000000-1575falsefalse2falsetrue-1624000000-1624falsefalse3falsetrue-809000000-809falsefalseThe cash outflow from payments of borrowings having initial term of repayment of more than three months but less than one year and from payments of capital lease obligations and long-term debt maturing in 1 year.No authoritative reference available.false354us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLessus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue-71000000-71falsefalse2falsetrue143000000143falsefalse3falsetrue-187000000-187falsefalseNo definition available.No authoritative reference available.false364us-gaap_PaymentsOfDividendsCommonStockus-gaaptruecreditdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue-8023000000-8023falsefalse2falsetrue-8058000000-8058falsefalse3falsetrue-7621000000-7621falsefalseNo definition available.No authoritative reference available.false374us-gaap_PaymentsOfDividendsMinorityInterestus-gaaptruecreditdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue-280000000-280falsefalse2falsetrue-375000000-375falsefalse3falsetrue-289000000-289falsefalseNo definition available.No authoritative reference available.false384us-gaap_ProceedsFromPaymentsToMinorityShareholdersus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue-113000000-113falsefalse2falsetrue-419000000-419falsefalse3falsetrue-659000000-659falsefalseNo definition available.No authoritative reference available.false394us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivitiesus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue237000000237falsefalse2falsetrue333000000333falsefalse3falsetrue369000000369falsefalseNo definition available.No authoritative reference available.false404us-gaap_PaymentsForRepurchaseOfCommonStockus-gaaptruecreditdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue-19703000000-19703falsefalse2falsetrue-35734000000-35734falsefalse3falsetrue-31822000000-31822falsefalseNo definition available.No authoritative reference available.false414us-gaap_ProceedsFromSaleOfTreasuryStockus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue752000000752falsefalse2falsetrue753000000753falsefalse3falsetrue10790000001079falsefalseNo definition available.No authoritative reference available.false424us-gaap_NetCashProvidedByUsedInFinancingActivitiesus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue-27283000000-27283falsefalse2falsetrue-44027000000-44027falsefalse3falsetrue-38345000000-38345falsefalseNo definition available.No authoritative reference available.true433us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue520000000520falsefalse2falsetrue-2743000000-2743falsefalse3falsetrue18080000001808falsefalseNo definition available.No authoritative reference available.false443us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseus-gaaptruenadurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue-20744000000-20744falsefalse2falsetrue-2544000000-2544falsefalse3falsetrue57370000005737falsefalseNo definition available.No authoritative reference available.true453us-gaap_CashAndCashEquivalentsAtCarryingValueus-gaaptruedebitinstantmonetaryNo definition available.falsefalsefalsefalsefalsefalsetruefalsefalse1falsetrue3143700000031437falsefalse2falsetrue3398100000033981falsefalse3falsetrue2824400000028244falsefalseNo definition available.No authoritative reference available.false463us-gaap_CashAndCashEquivalentsAtCarryingValueus-gaaptruedebitinstantmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsetruefalse1truetrue1069300000010693falsefalse2truetrue3143700000031437falsefalse3truetrue3398100000033981falsefalseNo definition available.No authoritative reference available.falsefalse342falseMillionsUnKnownUnKnownfalsetrue