XML 71 R64.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation - Schedule of Activity for Stock Options (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
2019 Plan | Service Based Stock Options    
Number of Options and Unvested Shares    
Number of Options and Unvested Shares, beginning balance (in shares) 7,408,005  
Options granted (in shares) 3,217,256  
Options exercised (in shares) (184,060)  
Options cancelled / forfeited (in shares) (138,439)  
Number of Options and Unvested Shares, ending balance (in shares) 10,302,762 7,408,005
Options vested and expected to vest (in shares) 10,302,762  
Options exercisable (in shares) 3,887,846  
Weighted Average Exercise Price    
Weighted Average Exercise Price, beginning balance (in USD per share) $ 3.16  
Options granted (in USD per share) 1.58  
Options exercised (in USD per share) 1  
Options cancelled / forfeited (in USD per share) 1.04  
Weighted Average Exercise Price, ending balance (in USD per share) 2.73 $ 3.16
Options vested and expected to vest (in USD per share) 2.73  
Options exercisable (in USD per share) $ 4.92  
Weighted average remaining contractual life (years)    
Weighted average remaining contractual life (years) 8 years 5 months 15 days 8 years 4 months 13 days
Options vested and expected to vest as of June 30, 2025 8 years 5 months 15 days  
Options exercisable as of June 30, 2025 7 years 8 months 19 days  
Aggregate intrinsic value    
Aggregate intrinsic value $ 2,807 $ 4,285
Options exercised 120  
Options vested and expected to vest as of June 30, 2025 2,807  
Options exercisable as of June 30, 2025 $ 1,156  
2019 Novosteo Plan | Employee Stock Option    
Number of Options and Unvested Shares    
Number of Options and Unvested Shares, beginning balance (in shares) 163,839  
Options granted (in shares) 0  
Options exercised (in shares) 0  
Number of Options and Unvested Shares, ending balance (in shares) 163,839 163,839
Options vested and expected to vest (in shares) 163,839  
Options exercisable (in shares) 105,632  
Weighted Average Exercise Price    
Weighted Average Exercise Price, beginning balance (in USD per share) $ 0.55  
Options granted (in USD per share) 0  
Options exercised (in USD per share) 0  
Options cancelled / forfeited (in USD per share) 0  
Weighted Average Exercise Price, ending balance (in USD per share) 0.55 $ 0.55
Options vested and expected to vest (in USD per share) 0.55  
Options exercisable (in USD per share) $ 0.55  
Weighted average remaining contractual life (years)    
Weighted average remaining contractual life (years) 6 years 8 months 23 days 7 years 2 months 23 days
Options vested and expected to vest as of June 30, 2025 6 years 8 months 23 days  
Options exercisable as of June 30, 2025 6 years 8 months 23 days  
Aggregate intrinsic value    
Aggregate intrinsic value $ 180 $ 216
Options vested and expected to vest as of June 30, 2025 180  
Options exercisable as of June 30, 2025 $ 116  
2022 Inducement Plan | Employee Stock Option    
Number of Options and Unvested Shares    
Number of Options and Unvested Shares, beginning balance (in shares) 2,333,306  
Options granted (in shares) 0  
Options exercised (in shares) 0  
Options cancelled / forfeited (in shares) 0  
Number of Options and Unvested Shares, ending balance (in shares) 2,333,306 2,333,306
Options vested and expected to vest (in shares) 2,333,306  
Options exercisable (in shares) 1,798,589  
Weighted Average Exercise Price    
Weighted Average Exercise Price, beginning balance (in USD per share) $ 2.98  
Options granted (in USD per share) 0  
Options exercised (in USD per share) 0  
Options cancelled / forfeited (in USD per share) 0  
Weighted Average Exercise Price, ending balance (in USD per share) 2.98 $ 2.98
Options vested and expected to vest (in USD per share) 2.98  
Options exercisable (in USD per share) $ 2.98  
Weighted average remaining contractual life (years)    
Weighted average remaining contractual life (years) 6 years 10 months 24 days 7 years 4 months 20 days
Options vested and expected to vest as of June 30, 2025 6 years 10 months 24 days  
Options exercisable as of June 30, 2025 6 years 10 months 24 days  
Aggregate intrinsic value    
Aggregate intrinsic value $ 0 $ 0
Options vested and expected to vest as of June 30, 2025 0  
Options exercisable as of June 30, 2025 $ 0