XML 53 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Summary of Stock Option Activity (Detail)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
$ / shares
shares
Share-Based Payment Arrangement [Abstract]  
Number of Options, Outstanding, Beginning Balance | shares 5,458,999
Number of options, Granted | shares 680,804
Number of options, Exercised | shares (110,734)
Number of options, Forfeited | shares (119,562)
Number of Options, Outstanding, Ending Balance | shares 5,909,507
Number of Options, Exercisable | shares 4,261,853
Weighted Average Exercise Price per Share, Outstanding, Beginning Balance | $ / shares $ 50.38
Weighted Average Exercise Price per Share, Granted | $ / shares 32.66
Weighted Average Exercise Price per Share, Exercised | $ / shares 17.68
Weighted Average Exercise Price per Share, Forfeited | $ / shares 85
Weighted Average Exercise Price per Share, Outstanding, Ending Balance | $ / shares 48.25
Weighted Average Exercise Price per Share, Exercisable | $ / shares $ 44.98
Weighted Average Remaining Contractual Term, Outstanding 6 years 7 months 28 days
Weighted Average Remaining Contractual Term, Exercisable 5 years 10 months 9 days
Aggregate Intrinsic Value, Outstanding | $ $ 27,623
Aggregate Intrinsic Value, Exercisable | $ $ 27,477