XML 147 R109.htm IDEA: XBRL DOCUMENT v3.25.0.1
Disclosures About Segments And Related Information ( Sales and Other Operating Revenues) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]      
Total $ 349,585 $ 344,582 $ 413,680
Sales and other operating revenue      
Disaggregation of Revenue [Line Items]      
Sales and other operating revenue 245,143 256,455 304,758
Revenue outside the scope of ASC 606 94,104 78,242 93,917
Total $ 339,247 $ 334,697 $ 398,675