XML 74 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Compensation - Stock Option Activity and Weighted Average Exercise Price (Detail) - Stock Option Plans
12 Months Ended
Dec. 31, 2024
$ / shares
shares
Outstanding Shares  
Beginning Balance | shares 2,825,985
Granted | shares 386,055
Exercised | shares (21,868)
Forfeited | shares (504,921)
Ending Balance | shares 2,685,251
Options exercisable at end of period | shares 2,141,073
Weighted-Average Exercise Price  
Beginning Balance | $ / shares $ 107.75
Granted | $ / shares 89.96
Exercised | $ / shares 87.69
Forfeited | $ / shares 116.74
Ending Balance | $ / shares 103.66
Options exercisable at end of period | $ / shares $ 104.48