XML 52 R45.htm IDEA: XBRL DOCUMENT v3.25.2
Equity Incentive Plans - Schedule of Stock Option Activity (Details) - $ / shares
6 Months Ended
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Beginning balance (in shares) 13,198,232
Options granted (in shares) 692,350
Options exercised (in shares) (11,050)
Options forfeited (in shares) (398,800)
Ending balance (in shares) 13,480,732
Vested and exercisable (in shares) 8,143,933
Beginning balance (in usd per share) $ 2.86
Options granted (in usd per share) 2.2
Options exercised (in usd per share) 2.08
Options forfeited (in usd per share) 5.26
Ending balance (in usd per share) 2.84
Vested and exercisable (in usd per share) $ 3.31