XML 36 R23.htm IDEA: XBRL DOCUMENT v2.4.1.9
Litigation And Other Contingencies (Schedule Of Guarantees) (Details) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Litigation And Other Contingencies [Line Items]  
Guarantees $ 7,000us-gaap_GuaranteeObligationsCurrentCarryingValue
Equity Company Obligations [Member]  
Litigation And Other Contingencies [Line Items]  
Guarantees 3,229us-gaap_GuaranteeObligationsCurrentCarryingValue
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= xom_EquityCompanyObligationsMember
[1]
Other Third Party Obligations [Member]  
Litigation And Other Contingencies [Line Items]  
Guarantees 3,771us-gaap_GuaranteeObligationsCurrentCarryingValue
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= xom_OtherThirdPartyObligationsMember
Debt Related Guarantees [Member]  
Litigation And Other Contingencies [Line Items]  
Guarantees 126us-gaap_GuaranteeObligationsCurrentCarryingValue
/ us-gaap_GuaranteeObligationsByNatureAxis
= xom_DebtRelatedGuaranteesMember
Debt Related Guarantees [Member] | Equity Company Obligations [Member]  
Litigation And Other Contingencies [Line Items]  
Guarantees 88us-gaap_GuaranteeObligationsCurrentCarryingValue
/ us-gaap_GuaranteeObligationsByNatureAxis
= xom_DebtRelatedGuaranteesMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= xom_EquityCompanyObligationsMember
[1]
Debt Related Guarantees [Member] | Other Third Party Obligations [Member]  
Litigation And Other Contingencies [Line Items]  
Guarantees 38us-gaap_GuaranteeObligationsCurrentCarryingValue
/ us-gaap_GuaranteeObligationsByNatureAxis
= xom_DebtRelatedGuaranteesMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= xom_OtherThirdPartyObligationsMember
Other Guarantees [Member]  
Litigation And Other Contingencies [Line Items]  
Guarantees 6,874us-gaap_GuaranteeObligationsCurrentCarryingValue
/ us-gaap_GuaranteeObligationsByNatureAxis
= xom_OtherGuaranteesMember
Other Guarantees [Member] | Equity Company Obligations [Member]  
Litigation And Other Contingencies [Line Items]  
Guarantees 3,141us-gaap_GuaranteeObligationsCurrentCarryingValue
/ us-gaap_GuaranteeObligationsByNatureAxis
= xom_OtherGuaranteesMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= xom_EquityCompanyObligationsMember
[1]
Other Guarantees [Member] | Other Third Party Obligations [Member]  
Litigation And Other Contingencies [Line Items]  
Guarantees $ 3,733us-gaap_GuaranteeObligationsCurrentCarryingValue
/ us-gaap_GuaranteeObligationsByNatureAxis
= xom_OtherGuaranteesMember
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= xom_OtherThirdPartyObligationsMember
[1]
ExxonMobil share