XML 47 R35.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Stock Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Employee stock options granted during the period (in shares) 285 283
Fair value per share (in dollars per share) $ 180.74 $ 173.30
Cash received from exercise of options $ 97.5 $ 104.0
Restricted Stock Awards    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stock awards granted (in shares) 436 396
Weighted-average grant date fair value (in dollars per share) $ 594.78 $ 554.52
Restricted stock awards vested during period (in shares) 106 122
Weighted average grant date fair value per share (in dollars per share) $ 479.96 $ 433.13
Weighted average vest date fair value per share (in dollars per share) $ 576.58 $ 555.61
Performance / Market - Based    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stock awards granted (in shares) 74 72
Weighted-average grant date fair value (in dollars per share) $ 663.42 $ 563.03
Vesting period (in years) 3 years  
Performance / Market - Based | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting rights, percentage 200.00%  
Employee Stock Purchase Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Percentage of eligible earnings to purchase common stock through the employee stock purchase plan 10.00%  
Discount on the average closing price for the employee stock purchase plan 10.00%  
Shares of stock purchased during the period by participants in the employee stock purchase plan (in shares) 37 29
Proceeds from issuance of shares under employee stock purchase plan $ 17.4 $ 14.5