v3.25.3
Earnings per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Earnings Per Share Reconciliation [Abstract]        
Net income $ 1,888 $ 1,260 $ 3,792 $ 2,917
Participating share-based awards — allocated income (13) (10) (27) (22)
Net income available to common shareholders -- basic 1,875 1,250 3,765 2,895
Net income available to common shareholders -- diluted $ 1,875 $ 1,250 $ 3,765 $ 2,895
Weighted average shares outstanding, basic (in shares) 224.1 227.4 225.6 228.3
Weighted average effects of dilutive securities - stock options and performance shares (in shares) 3.4 3.2 3.3 3.0
Weighted average shares outstanding, diluted (in shares) 227.5 230.6 228.9 231.3
Net income per common share, basic (in dollars per share) $ 8.37 $ 5.50 $ 16.69 $ 12.68
Net income per common share, diluted (in dollars per share) $ 8.24 $ 5.42 $ 16.45 $ 12.51