XML 31 R9.htm IDEA: XBRL DOCUMENT
v3.25.2

Basis Of Financial Statement Preparation | 6 Months Ended
--- | ---
Jun. 30, 2025
Basis Of Financial Statement Preparation [Abstract] |
Basis Of Financial Statement Preparation | Note 1. Basis of Financial Statement Preparation These unaudited Condensed Consolidated Financial Statements should be read in the context of the Consolidated Financial Statements and notes thereto filed with the Securities and Exchange Commission in the Corporation's 2024 Annual Report on Form 10-K. In the opinion of the Corporation, the information furnished herein reflects all known accruals and adjustments necessary for a fair statement of the results for the periods reported herein. All such adjustments are of a normal recurring nature. Restricted cash represents sale proceeds required to be set aside by a contractual arrangement for any potential like-kind exchange. The restriction will lapse upon the earlier of completion of the exchange or the expiry of the underlying time period, which is less than one year. The Corporation's exploration and production activities are accounted for under the "successful efforts" method.

X
- Definition The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-1 + Details
Name: | us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Basis of Financial Statement Preparation [Abstract] + References No definition available. + Details
Name: | xom_BasisOfFinancialStatementPreparationAbstract
Namespace Prefix: | xom_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration