v3.25.1
Equity Incentive Plans - Schedule of Stock Option Activity (Details)
3 Months Ended
Mar. 31, 2025
$ / shares
shares
Share-Based Payment Arrangement [Abstract]  
Beginning balance (in shares) | shares 13,198,232
Options granted (in shares) | shares 433,650
Options forfeited (in shares) | shares (199,862)
Ending balance (in shares) | shares 13,432,020
Vested and exercisable (in shares) | shares 7,870,348
Beginning balance (in usd per share) | $ / shares $ 2.86
Options granted (in usd per share) | $ / shares 2.29
Options forfeited (in usd per share) | $ / shares 7.95
Ending balance (in usd per share) | $ / shares 2.77
Vested and exercisable (in usd per share) | $ / shares $ 3.2