v3.25.2
Disclosures about Segments and Related Information (Schedule of Geographic Sales And Other Operating Revenue) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment reporting revenue reconciling item [Line Items]        
Revenues $ 81,506 $ 93,060 $ 164,636 $ 176,143
Sales and other operating revenue        
Segment reporting revenue reconciling item [Line Items]        
Revenues 79,477 89,986 160,535 170,397
United States | Sales and other operating revenue        
Segment reporting revenue reconciling item [Line Items]        
Revenues 34,436 36,895 69,043 67,551
Non-U.S. | Sales and other operating revenue        
Segment reporting revenue reconciling item [Line Items]        
Revenues 45,041 53,091 91,492 102,846
Canada | Sales and other operating revenue        
Segment reporting revenue reconciling item [Line Items]        
Revenues $ 6,804 $ 8,126 $ 13,794 $ 15,182