v3.26.1
Equity Incentive Plans - Schedule of Stock Option Activity (Details) - $ / shares
6 Months Ended
Jun. 30, 2026
Share-Based Payment Arrangement [Abstract]  
Beginning balance (in shares) 13,172,712
Options granted (in shares) 1,458,225
Options exercised (in shares) (28,858)
Options forfeited (in shares) (1,091,828)
Ending balance (in shares) 13,510,251
Vested and exercisable (in shares) 7,986,048
Beginning balance (in usd per share) $ 2.83
Options granted (in usd per share) 1.81
Options exercised (in usd per share) 1.78
Options forfeited (in usd per share) 4.51
Ending balance (in usd per share) 2.61
Vested and exercisable (in usd per share) $ 3.11