XML 84 R69.htm IDEA: XBRL DOCUMENT v3.25.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
Dec. 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   918,161
Number of options, Exercised | shares   (373,807)
Number of options, Forfeited | shares   (590,567)
Number of Options, Outstanding, Ending Balance | shares 5,458,999 5,412,786
Number of Options, Exercisable | shares   4,246,614
Weighted Average Exercise Price per Share, Outstanding, Beginning Balance | $ / shares   $ 50.38
Weighted Average Exercise Price per Share, Granted | $ / shares   30.72
Weighted Average Exercise Price per Share, Exercised | $ / shares   15.68
Weighted Average Exercise Price per Share, Forfeited | $ / shares   70.25
Weighted Average Exercise Price per Share, Outstanding, Ending Balance | $ / shares $ 50.38 47.27
Weighted Average Exercise Price per Share, Exercisable | $ / shares   $ 48.4
Weighted Average Remaining Contractual Term, Outstanding 6 years 7 months 24 days 6 years 2 months 4 days
Weighted Average Remaining Contractual Term, Exercisable   5 years 5 months 19 days
Aggregate Intrinsic Value, Outstanding | $ $ 35,922 $ 350
Aggregate Intrinsic Value, Exercisable | $   $ 350