XML 94 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Schedule of Range of Exercise Prices per Share (Detail) - Stock Option Awards
shares in Thousands
12 Months Ended
Dec. 31, 2024
$ / shares
shares
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Shares, Stock Options Outstanding | shares 4,956
Weighted Average Exercise Price Per Share, Stock Options Outstanding $ 38.56
Weighted Average Remaining Contractual Term (Years), Stock Options Outstanding 6 years 6 months
12.45 - 20.00  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Prices per Share, minimum $ 12.45
Range of Exercise Prices per Share, maximum $ 20
Shares, Stock Options Outstanding | shares 1,324
Weighted Average Exercise Price Per Share, Stock Options Outstanding $ 15.64
Weighted Average Remaining Contractual Term (Years), Stock Options Outstanding 5 years 1 month 6 days
20.01 - 30.00  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Prices per Share, minimum $ 20.01
Range of Exercise Prices per Share, maximum $ 30
Shares, Stock Options Outstanding | shares 1,021
Weighted Average Exercise Price Per Share, Stock Options Outstanding $ 24.94
Weighted Average Remaining Contractual Term (Years), Stock Options Outstanding 7 years 9 months 18 days
30.01 - 40.00  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Prices per Share, minimum $ 30.01
Range of Exercise Prices per Share, maximum $ 40
Shares, Stock Options Outstanding | shares 23
Weighted Average Exercise Price Per Share, Stock Options Outstanding $ 30.16
Weighted Average Remaining Contractual Term (Years), Stock Options Outstanding 8 years 4 months 24 days
40.01 - 50.00  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Prices per Share, minimum $ 40.01
Range of Exercise Prices per Share, maximum $ 50
Shares, Stock Options Outstanding | shares 1,567
Weighted Average Exercise Price Per Share, Stock Options Outstanding $ 41.18
Weighted Average Remaining Contractual Term (Years), Stock Options Outstanding 7 years
60.01 - 70.00  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Prices per Share, minimum $ 60.01
Range of Exercise Prices per Share, maximum $ 70
Shares, Stock Options Outstanding | shares 924
Weighted Average Exercise Price Per Share, Stock Options Outstanding $ 69.12
Weighted Average Remaining Contractual Term (Years), Stock Options Outstanding 6 years 1 month 6 days
150.01 - 160.00  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Prices per Share, minimum $ 150.01
Range of Exercise Prices per Share, maximum $ 160
Shares, Stock Options Outstanding | shares 91
Weighted Average Exercise Price Per Share, Stock Options Outstanding $ 159.47
Weighted Average Remaining Contractual Term (Years), Stock Options Outstanding 9 years 2 months 12 days
220.01 - 222.99  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Prices per Share, minimum $ 220.01
Range of Exercise Prices per Share, maximum $ 222.99
Shares, Stock Options Outstanding | shares 6
Weighted Average Exercise Price Per Share, Stock Options Outstanding $ 222.99
Weighted Average Remaining Contractual Term (Years), Stock Options Outstanding 9 years 9 months 18 days