v3.25.2
Note 6 - Stockholders' Equity (Deficit) (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Common Stock Reserved for Future Issuance [Table Text Block]
  

June 30,

  

December 31,

 
  

2025

  

2024

 

Common stock options granted and outstanding

  5,580,612   4,045,500 

Shares available for issuance under the 2024 Equity Incentive Plan

  1,700,924   1,674,309 

Common stock warrant

  15,764   15,764 

Common stock reserved under the 2024 Employee Stock Purchase Plan

  472,203   262,004 

Total common stock reserved for future issuance

  7,769,503   5,997,577 
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
  

Options Outstanding

  

Weighted- Average Exercise Price

  

Weighted- Average Remaining Contractual Term

  

Aggregate Intrinsic Value (in thousands)

 

Balance at December 31, 2024

  4,045,500  $9.91   7.52  $21,470 

Options granted

  1,559,542   8.12       

Options exercised

  (17,000)  1.41       

Options cancelled and forfeited

  (2,474)  12.42       

Options expired

  (4,956)  9.67       

Balance at June 30, 2025

  5,580,612  $9.43   7.78  $2,908 

Options vested and expected to vest as of June 30, 2025

  5,554,612  $9.46   7.77  $2,908 

Options exercisable as of June 30, 2025

  2,622,801  $7.30   6.13  $2,908 
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
  Three Months Ended  Six Months Ended 
  

June 30,

  

June 30,

 
  

2025

  

2024

  

2025

  

2024

 

Assumptions:

                

Expected term (in years)

  5.69   6.05   5.96   6.03 

Expected volatility

  95%  110%  94%  110%

Risk free interest rate

  3.91%  4.49%  4.26%  4.44%

Dividend yield