XML 70 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Payment Awards - Stock Option Activity Under Company's Equity Incentive Plan (Detail) - Equity Incentive Plan and Inducement Awards [Member]
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of Options Outstanding, Beginning balance | shares 6,304,767
Number of Options, Granted | shares 2,486,952
Number of Options, Exercised | shares (641,210)
Number of Options, Forefeited | shares (406,862)
Number of Options, Expired | shares (73,000)
Number of Options Outstanding, Ending balance | shares 7,670,647
Number of Options, Exercisable at December 31, 2024 | shares 3,701,708
Weighted Average Exercise Price Outstanding, Beginning balance | $ / shares $ 9.98
Weighted Average Exercise Price, Granted | $ / shares 17.74
Weighted Average Exercise Price, Exercised | $ / shares 8.62
Weighted Average Exercise Price, Forefeited | $ / shares 10.2
Weighted Average Exercise Price, Expired | $ / shares 22.88
Weighted Average Exercise Price Outstanding, Ending balance | $ / shares 12.47
Weighted Average Exercise Price, Exercisable at December 31, 2024 | $ / shares $ 11.8
Weighted Average Remaining Contractual Life, Outstanding at December 31, 2024 7 years 5 months 4 days
Weighted Average Remaining Contractual Life, Exercisable at December 31, 2024 6 years 1 month 9 days
Aggregate Intrinsic Value, Outstanding at December 31, 2024 | $ $ 7,478
Aggregate Intrinsic Value, Exercisable at December 31, 2024 | $ $ 3,873