XML 31 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 5 - Stock-based Compensation (Tables)
3 Months Ended
Mar. 31, 2024
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       3.0     $ 3.75     $ 94,910  
    $7.80         8,000       4.2     $ 7.80     $ 26,000  
    $19.99         30,000       4.8     $ 19.99     $ -  
    $39.11         8,000       5.2     $ 39.11     $ -  

$3.50

$39.11       59,000       4.4     $ 17.35     $ 120,910  
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, 2023

    -     $ -  

Granted

    287,484       12.34  

Vested

    -       -  

Canceled and forfeited

    -       -  

Balance as of March 31, 2024

    287,484     $ 12.34