XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Weighted Average Shares Outstanding (Details) - shares
shares in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Weighted average shares outstanding — basic 1,477.2 1,468.4
Net effect of common stock equivalents 15.9 13.4
Weighted average shares outstanding - diluted 1,493.1 1,481.7
Share-based Payment Arrangement, Option    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 1.0 2.0