v3.26.1
Earnings per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Earnings Per Share Reconciliation [Abstract]        
Net income $ 2,208 $ 1,509 $ 3,919 $ 1,904
Participating share-based awards — allocated income (15) (11) (28) (14)
Net income available to common shareholders -- basic 2,193 1,498 3,891 1,890
Net income available to common shareholders -- diluted $ 2,193 $ 1,498 $ 3,891 $ 1,890
Weighted average shares outstanding, basic (in shares) 210.5 225.9 212.9 226.4
Weighted average effects of dilutive securities - stock options and performance shares (in shares) 3.1 3.4 3.1 3.3
Weighted average shares outstanding, diluted (in shares) 213.6 229.3 216.0 229.7
Net income per common share, basic (in dollars per share) $ 10.41 $ 6.63 $ 18.28 $ 8.35
Net income per common share, diluted (in dollars per share) $ 10.26 $ 6.53 $ 18.01 $ 8.23