v3.26.1
Note 11 - Benefit Plans (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Share-Based Payment Arrangement, Cost by Plan [Table Text Block]
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 

(in thousands)

 

2026

  

2025

  

2026(1)

  

2025

 

General and administrative

 $514  $767  $1,112  $1,768 

Research and development

  526   600   1,240   1,546 

Total stock-based compensation expense

 $1,040  $1,367  $2,352  $3,314 
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 

(in thousands)

 

2026

  

2025

  

2026(1)

  

2025

 

Stock options

 $1,040  $1,496  $2,352  $3,443 

Stock awards(2)

     (129)     (129)

Total stock-based compensation expense

 $1,040  $1,367  $2,352  $3,314 
Share-Based Payment Arrangement, Option, Activity [Table Text Block]

(in thousands, except share, per share, and term data)

 

Number of Options

  Weighted Average Exercise Price Per Share  Weighted Average Remaining Term (Years)  

Intrinsic Value

 

Outstanding – December 31, 2025

  2,787,201  $20.79   8.11  $1,013 

Granted

  674,027   5.51   9.77    

Forfeited

  (1,413)  6.84       

Expired

  (858)  52.73       

Outstanding – June 30, 2026

  3,458,957  $17.81   8.03  $1,746 

Vested and exercisable – June 30, 2026

  2,235,242  $23.67   7.72  $1,162 

Vested, exercisable or expected to vest – June 30, 2026

  3,458,957  $17.81   8.03  $1,746 
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
  

Six Months Ended June 30,

 
  

2026

  

2025

 

Expected stock price volatility

  96.64% – 107.55%  103.78% – 110.25%

Risk-free interest rate

  3.65% – 4.27%  4.05% – 4.24%

Expected dividend yield

  0.00%  0.00%

Expected term of options (in years)

  5.00 – 6.09   5.00 – 6.25