XML 33 R23.htm IDEA: XBRL DOCUMENT v3.25.1
Note 5 - Stock-based Compensation (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]

Options Outstanding and Exercisable:

                         

Range of
Exercise Price

   

Number
Outstanding

   

Wgt. Avg. Contractual
Life Remaining (in

years)

   

Wgt. Avg.
Exercise Price

   

Aggregate
Intrinsic Value

 

$3.50

- $3.86       13,000       2.0     $ 3.75     $ 194,490  
$7.80       8,000       3.2     $ 7.80     $ 87,280  
$19.99       30,000       3.8     $ 19.99     $  
$39.11       8,000       4.2     $ 39.11     $  

$3.50

- $39.11       59,000       3.4     $ 17.35     $ 281,770  
Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]
   

Number of Restricted

Stock Units

   

Weighted-average grant

date fair value per share

 

Balance as of December 31, 2024

    479,998     $ 12.59  

Granted

           

Vested

           

Canceled and forfeited

    (2,693 )     12.81  

Balance as of March 31, 2025

    477,305     $ 12.58  

Three months ended March 31, (in thousands)

 

2025

   

2024

 

General and administrative expense

  $ 38     $ 160  

Development expense

    435        

Total

  $ 473     $ 160