v3.26.1
Earnings Per Share - Schedule of Computation (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Net income $ 1,031.4 $ 646.3
Basic weighted-average common shares outstanding (in shares) 254.1 256.9
Effect of potentially dilutive securities:    
Diluted weighted-average common shares outstanding (in shares) 256.3 259.5
Basic net income per common share (in dollars per share) $ 4.06 $ 2.52
Diluted net income per common share (in dollars per share) $ 4.02 $ 2.49
Restricted stock units (including performance-based restricted stock units (“PSUs”))    
Effect of potentially dilutive securities:    
Share-based payment arrangements (in shares) 1.5 1.6
Stock options    
Effect of potentially dilutive securities:    
Share-based payment arrangements (in shares) 0.7 1.0