XML 57 R30.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 9 - Stock-based Compensation (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
   

Year Ended
December 31,

 
   

2024

   

2023

 
   

(000's)

 

Research and development

  $ 2,971     $ 1,998  

General and administrative

    5,589       4,122  

Total

  $ 8,560     $ 6,120  
Nonvested Restricted Stock Shares Activity [Table Text Block]
   

Number of
Nonvested
Options (000's)

   

Weighted
Average
Exercise
Price
Per Share

   

Weighted
Average
Remaining
Contractual
Life (in years)

   

Aggregate Intrinsic Value (000's)

 

Outstanding at December 31, 2022

    5,378     $ 3.89       8.24     $ 6,316  

Granted

    2,803     $ 3.69       9.18     $  

Exercised

    (29 )   $ 1.75           $ 35  

Forfeited/cancelled

    (276 )   $ 4.29           $ 164  

Outstanding at December 31, 2023

    7,876     $ 3.81       8.05     $ 11  

Granted

    6,193     $ 1.58       7.10     $  

Exercised

        $           $  

Forfeited/cancelled

    (7 )   $ 3.04           $  

Outstanding at December 31, 2024

    14,062     $ 2.83       6.23     $ 579  

Vested at December 31, 2024

    6,551     $ 3.67       5.28     $ 49  
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
   

Year Ended December 31,

 
   

2024

   

2023

 

Expected term (in years)

    6.0       6.0  

Risk-free rate

    3.92 %     3.83 %

Expected volatility

    81 %     87 %
Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]
   

Shares (000's)

   

Weighted
Average Price
Per Share

   

Weighted
Average Fair Value (000's)

 

Unvested, December 31, 2022

    900     $ 3.83     $ 3,447  

Granted

    900       3.93       3,537  

Vested

    (300 )     3.83       (1,149 )

Forfeited or canceled

                 

Unvested, December 31, 2023

    1,500     $ 3.83     $ 5,745  

Granted

    2,791     $ 1.89     $ 5,275  

Vested

    (525 )     3.87       (2,032 )

Forfeited or canceled

                 

Unvested, December 31, 2024

    3,766     $ 2.41     $ 9,076