XML 217 R181.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings Per Share - Calculation of Earnings Per Share and the Reconciliation of Earnings Per Share to Earnings Per Diluted Share (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Earnings Per Share [Abstract]      
Net income available to common shareholders $ 2,155 $ 2,212 $ 2,330
Less: Income allocated to participating securities 0 0 2
Net income allocated to common shareholders $ 2,155 $ 2,212 $ 2,328
Average common shares outstanding - basic (in shares) 682,160,985 684,172,079 688,633,659
Effect of dilutive stock-based awards (in shares) 5,000,000 4,000,000 6,000,000
Average common shares outstanding - diluted (in shares) 687,300,837 687,678,291 694,952,038
Earnings per share - basic (in dollars per share) $ 3.16 $ 3.23 $ 3.38
Earnings per share - diluted (in dollars per share) $ 3.14 $ 3.22 $ 3.35
Anti-dilutive stock-based awards excluded from diluted shares (in shares) 1,000,000 6,000,000 3,000,000