XML 97 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Miscellaneous Financial Information (Crude Oil, Products And Merchandise) (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Crude oil $ 6,483 $ 6,944
Petroleum products 6,017 6,248
Chemical products 4,142 3,930
Gas/other 2,802 3,406
Total $ 19,444 $ 20,528