XML 55 R49.htm IDEA: XBRL DOCUMENT v3.25.3
Equity Incentive Plans - Schedule of Stock Option Activity (Details)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2025
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]  
Number of Options Outstanding, Beginning Balance | shares 1,774,388
Number of Options Outstanding, Granted | shares 131,470
Number of Options Outstanding, Exercised | shares (4,104)
Number of Options Outstanding, Canceled | shares (150,551)
Number of Options Outstanding, Ending Balance | shares 1,751,203
Number of options, Exercisable | shares 1,308,374
Number of options, Vested and expected to vest | shares 1,751,203
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]  
Weighted Average Exercise Price, Beginning Balance $ 26.62
Weighted Average Exercise Price, Granted 15.05
Weighted Average Exercise Price, Exercised 4.48
Weighted Average Exercise Price, Canceled 23.8
Weighted Average Exercise Price, Ending Balance 26.04
Weighted- average exercise price per share, Exercisable 27.87
Weighted- average exercise price per share, Vested and expected to vest 26.04
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]  
Weighted Average Grant Date Fair Value per Option, Granted $ 9.02
Aggregate Intrinsic Value Exercised | $ $ 46
Aggregate intrinsic value, Vested and expected to vest | $ $ 822
Weighted- average remaining contractual term (in years), Vested and expected to vest 6 years 3 months 14 days