v3.25.2
Note 6 - Stockholders' Equity (Deficit) - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Beginning balance, options (in shares) 4,045,500  
Beginning balance, weighted average exercise price (in dollars per share) $ 9.91  
Weighted-average remaining contractual term (Year) 7 years 9 months 10 days 7 years 6 months 7 days
Aggregate intrinsic value $ 2,908 $ 21,470
Options granted (in shares) 1,559,542  
Options granted, weighted average exercise price (in dollars per share) $ 8.12  
Options exercised (in shares) (17,000)  
Options exercised, weighted average exercise price (in dollars per share) $ 1.41  
Options cancelled and forfeited (in shares) (2,474)  
Options cancelled and forfeited, weighted average exercise price (in dollars per share) $ 12.42  
Options expired (in shares) (4,956)  
Options expired, weighted average exercise price (in dollars per share) $ 9.67  
Ending balance, options (in shares) 5,580,612 4,045,500
Ending balance, weighted average exercise price (in dollars per share) $ 9.43 $ 9.91
Options Vested and Expected to Vest, options (in shares) 5,554,612  
Options Vested and Expected to Vest, weighted average exercise price (in dollars per share) $ 9.46  
Options Vested and Expected to Vest, Weighted-average remaining contractual term (Year) 7 years 9 months 7 days  
Options Vested and Expected to Vest, Aggregate intrinsic value $ 2,908  
Options Exercisable, options (in shares) 2,622,801 2,114,772
Options Exercisable, weighted average exercise price (in dollars per share) $ 7.3  
Options Exercisable, Weighted-average remaining contractual term (Year) 6 years 1 month 17 days  
Options Exercisable, Aggregate intrinsic value $ 2,908