v3.25.2
Disclosures about Segments and Related Information (Sales and Other Operating Revenues) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of revenue [Line Items]        
Revenues $ 81,506 $ 93,060 $ 164,636 $ 176,143
Sales and other operating revenue        
Disaggregation of revenue [Line Items]        
Revenue from contracts with customers 56,680 64,181 113,611 122,600
Revenue outside the scope of ASC 606 22,797 25,805 46,924 47,797
Revenues $ 79,477 $ 89,986 $ 160,535 $ 170,397