v3.25.2
Stock-Based Compensation - Schedule of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Number of Shares    
Beginning balance (in shares) 16,197,148  
Granted (in shares) 7,585,836  
Exercised (in shares) (158,164)  
Forfeited (in shares) (391,490)  
Expired (in shares) (21,573)  
Ending balance (in shares) 23,211,757 16,197,148
Vested and expected to vest (in shares) 23,211,757  
Exercisable (in shares) 12,358,653  
Weighted Average Exercise Price    
Beginning balance (in USD per share) $ 2.01  
Granted (in USD per share) 0.90  
Exercised (in USD per share) 0.44  
Forfeited (in USD per share) 2.36  
Expired (in USD per share) 0.93  
Ending balance (in USD per share) 1.65 $ 2.01
Vested and expected to vest (in USD per share) 1.65  
Exercisable (in USD per share) $ 2.28  
Weighted Average Remaining Contractual Life (Years)    
Weighted average remaining contractual life 7 years 9 months 18 days 7 years 4 months 24 days
Weighted average remaining contractual life, vested and expected to vest 7 years 9 months 18 days  
Weighted average remaining contractual life, options exercisable 6 years 6 months  
Aggregate Intrinsic Value (In Thousands)    
Options outstanding, beginning balance $ 1,128  
Granted, intrinsic value 3  
Exercised, intrinsic value 112  
Forfeited, intrinsic value 3  
Expired, intrinsic value 6  
Options outstanding, ending balance 2,306 $ 1,128
Vested and expected to vest, intrinsic value 2,306  
Options exercisable $ 1,232