v3.26.1
Stock-Based Compensation - Stock Option Activity (Details)
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Number of shares  
Balance at beginning of period | shares 2,672,859
Granted | shares 1,134,960
Canceled/forfeited | shares (322,468)
Balance at end of period | shares 3,485,351
Vested and expected to vest at end of period | shares 3,367,113
Exercisable at end of period | shares 1,916,863
Weighted average exercise price per share  
Balance at beginning of period (in dollars per share) | $ / shares $ 8.62
Granted ( in dollars per share) | $ / shares 0.81
Canceled/forfeited (in dollars per share) | $ / shares 4.96
Balance at end of period (in dollars per share) | $ / shares 6.41
Vested and expected to vest at end of period (in dollars per share) | $ / shares 6.59
Exercisable at end of period (in dollars per share) | $ / shares $ 10.3
Weighted average remaining contractual term (years)  
Weighted average remaining contractual term, outstanding 6 years 6 months 18 days
Weighted average remaining contractual term, Vested and expected to vest 6 years 5 months 15 days
Weighted average remaining contractual term, Exercisable 4 years 3 months 29 days