v3.26.1
Cash Flow Information - Schedule of Cash Flow Information (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Cash payments    
Interest $ 363 $ 325
Income taxes 2,335 3,198
Purchased income tax credits 119  
Net Sales (Purchases) of Investments    
Short-term investments purchased (671) (461)
Short-term investments sold 306 794
Long-term investments purchased (459) (459)
Long-term investments sold 172 118
Net sales (purchases) of investments $ (652) $ (8)