XML 33 R23.htm IDEA: XBRL DOCUMENT v3.25.2
Note 5 - Stock-based Compensation (Tables)
6 Months Ended
Jun. 30, 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       1.7     $ 3.75     $ 327,870  
  $7.80         8,000       2.9     $ 7.80     $ 169,360  
  $19.99         30,000       3.6     $ 19.99     $ 269,400  
  $39.11         8,000       3.9     $ 39.11     $ --  

$3.50

- $39.11       59,000       3.1     $ 17.35     $ 766,630  
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,925 )     12.82  

Balance as of June 30, 2025

    477,073     $ 12.58  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
   

Three Months Ended June 30,

   

Six Months Ended June 30,

 

(in thousands)

 

2025

   

2024

   

2025

   

2024

 

General and administrative expense

  $ 187     $ 170     $ 225     $ 330  

Development expense

    435       255       870       255  

Total

  $ 622     $ 425     $ 1,095     $ 585