XML 47 R35.htm IDEA: XBRL DOCUMENT v3.26.1
Stock-Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Stock Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Employee stock options granted during the period (in shares) 528 242
Fair value per share (in dollars per share) $ 91.86 $ 182.89
Cash received from exercise of options $ 8.3 $ 61.1
Restricted Stock Awards    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stock awards granted (in shares) 803 342
Weighted-average grant date fair value (in dollars per share) $ 353.92 $ 608.04
Restricted stock awards vested during period (in shares) 144 93
Weighted average grant date fair value per share (in dollars per share) $ 485.37 $ 479.18
Weighted average vest date fair value per share (in dollars per share) 356.15 582.56
Performance Shares    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Weighted-average grant date fair value (in dollars per share) $ 353.87 $ 663.42
Vesting period (in years) 3 years  
Performance Shares | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stock awards granted (in shares) 157 74
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) 23 16
Proceeds from issuance of shares under employee stock purchase plan $ 7.4 $ 7.2