v3.25.4
Stock Benefit Plans (Narrative) (Details)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
May 15, 2025
shares
May 21, 2020
May 31, 2018
shares
Mar. 31, 2018
shares
May 31, 2007
shares
Mar. 31, 2007
shares
Jul. 31, 2002
shares
May 31, 1999
purchase
Dec. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
Dec. 31, 2023
USD ($)
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Options, weighted-average grant-date fair value (in dollars per share) | $ / shares                 $ 57.32 $ 49.80 $ 41.92
Total intrinsic value of options exercised | $                 $ 197.0 $ 190.0 $ 164.0
Cash received from the exercise of stock options | $                 147.0 137.0 116.0
Stock Options                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Unrecognized compensation cost related to option awards | $                 $ 32.9    
Weighted-average period over which that cost is expected to be recognized, years                 1 year 2 months 26 days    
Restricted Stock Units and Performance Stock Units                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Weighted-average period over which that cost is expected to be recognized, years                 1 year    
Vesting period, years   3 years                  
Total fair value of shares distributed in connection with non-option equity awards | $                 $ 492.0 $ 483.0 $ 398.0
Unrecognized compensation cost | $                 $ 359.6    
Performance Stock Units                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Vesting period, years   3 years                  
Performance-based restricted stock unit, market condition assumptions, measurement period   3 years                  
Performance-based restricted stock unit payable range minimum   0.00%                  
Performance-based restricted stock unit payable range maximum   200.00%                  
Performance period   3 years                  
Granted (in dollars per share) | $ / shares                 $ 253.23 $ 220.05 $ 170.80
Number of shares which became distributable during the period                 383,597    
Performance Stock Units | PSUs Awarded in 2022                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Vesting period, years                 3 years    
Target payout percentage                 200.00%    
Restricted Stock Units                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Granted (in dollars per share) | $ / shares                 $ 229.89 $ 201.01 $ 165.05
2020 Incentive and Stock Award Plan                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Awards authorized (in shares) 29,000,000                    
2020 Incentive and Stock Award Plan | Stock Options                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Stock options vesting percentage 25.00%                    
Contractual term of stock option awards 10 years                    
1999 Plan | Employee Stock Purchase Plan                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Awards authorized (in shares)                 40,350,000    
Number of share purchase times per plan year | purchase               4      
Stock option price (as a percent)               95.00%      
Reduction in the shares available (in shares)           10,000,000          
Shares due to shareholder action (in shares)     4,750,000                
Shares purchased by employees (in shares)                 314,743    
Shares available for issuance under the plan (in shares)                 3,232,472    
International Plan | Employee Stock Purchase Plan                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Awards authorized (in shares)                 11,000,000    
Reduction in the shares available (in shares)       1,000,000              
Shares due to shareholder action (in shares)         4,000,000   5,000,000        
Shares purchased by employees (in shares)                 136,957    
Shares available for issuance under the plan (in shares)                 546,820