XML 91 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Compensation - Summary of Stock Option Activity and Related Information (Detail)
$ / shares in Units, shares in Thousands, $ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
$ / shares
shares
Shares  
Outstanding at the beginning of the year (in shares) | shares 2,741
Granted (in shares) | shares 231
Exercised (in shares) | shares (779)
Forfeited (in shares) | shares (53)
Outstanding at the end of the year (in shares) | shares 2,140
Exercisable at the end of the year (in shares) | shares 1,514
Weighted Average Exercise Price  
Weighted average exercise price, Outstanding at the beginning of the year (in USD per share) | $ / shares $ 101.20
Weighted average exercise price, Granted (in USD per share) | $ / shares 181.93
Weighted average exercise price, Exercised (in USD per share) | $ / shares 85.77
Weighted average exercise price, Forfeited (in USD per share) | $ / shares 150.00
Weighted average exercise price, Outstanding at the end of the year (in USD per share) | $ / shares 114.33
Weighted average exercise price, Exercisable at the end of the year (in USD per share) | $ / shares $ 98.55
Weighted Average Remaining Contractual Life   
Weighted average remaining contractual life, Outstanding at the end of the year (in years) 6 years 6 months
Weighted average remaining contractual life, Exercisable at the end of the year (in years) 5 years 8 months 12 days
Aggregate Intrinsic Value  
Aggregate intrinsic value, Outstanding at the end of the year | $ $ 141.4
Aggregate intrinsic value, Exercisable at the end of the year | $ $ 123.7