XML 96 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Based Compensation - Summary of Stock Option Activity (Detail)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
$ / shares
shares
Stock Option Shares  
Grants outstanding at beginning of the period | shares 9,130,140
Granted | shares 1,186,399
Exercised | shares (528,909)
Cancelled and forfeited | shares (204,935)
Grants outstanding at end of the period | shares 9,582,695
Grants exercisable at end of the period | shares 5,951,953
Grants vested and expected to vest at end of the period | shares 9,216,033
Weighted Average Exercise Price  
Grants outstanding at beginning of the period | $ / shares $ 70.04
Granted | $ / shares 147.71
Exercised | $ / shares 76.68
Cancelled and forfeited | $ / shares 103.74
Grants outstanding at end of the period | $ / shares 78.57
Grants exercisable at end of the period | $ / shares 70.91
Grants vested and expected to vest at end of the period | $ / shares $ 77.01
Aggregate Intrinsic Value  
Outstanding at end of year | $ $ 288,119
Exercisable at end of year | $ 202,405
Vested and expected to vest | $ $ 285,706
Weighted Average Remaining Contractual Life (Years)  
Outstanding at end of year 5 years 8 months 12 days
Exercisable at end of year 4 years 10 months 24 days
Vested and expected to vest 5 years 6 months