XML 43 R28.htm IDEA: XBRL DOCUMENT v3.24.1
Note 9 - Stock Options and Restricted Shares (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding [Table Text Block]
  

Number of Shares

  

Weighted Average Exercise Price

  

Weighted Average Remaining Contractual Life (years)

 

Outstanding at December 31, 2021

  338,500  $8.40   6.98 

Options Granted during 2022:

            

Options Granted at $2.00 Exercise Price

  250,000  $2.00     

Options Granted at $2.40 Exercise Price

  90,893  $2.40     

Options Granted at $3.62 Exercise Price

  2,762  $3.62     

Options Granted at $9.00 Exercise Price

  1,111  $9.00     

Exercised

  (50,000) $2.40     

Canceled/Forfeited

  (25,000) $9.00     

Outstanding at December 31, 2022

  608,266         

Outstanding Options at $2.00 Exercise Price

  250,000  $2.00   9.05 

Outstanding Options at $2.40 Exercise Price

  90,893  $2.40   9.05 

Outstanding Options at $3.62 Exercise Price

  2,762  $3.62   4.09 

Outstanding Options at $9.00 Exercise Price

  257,861  $9.00   7.96 

Outstanding Options at $26.20 Exercise Price

  6,750  $9.00   5.30 

Outstanding at December 31, 2022

  608,266  $5.30   8.52 

Options Granted during 2023:

            

Options Granted at $2.65 Exercise Price

  15,000  $2.65     

Options Granted at $2.10 Exercise Price

  588,495  $2.10     

Options expired at $9.00 Exercise Price

  (1,111) $9.00     

Options expired at $3.62 Exercise Price

  (2,762) $3.62     

Outstanding at December 31, 2023

  1,207,888         

Outstanding Options at $2.00 Exercise Price

  250,000  $2.00   8.02 

Outstanding Options at $2.40 Exercise Price

  90,893  $2.40   9.05 

Outstanding Options at $9.00 Exercise Price

  256,750  $9.00   7.96 

Outstanding Options at $26.20 Exercise Price

  6,750  $26.20   5.30 

Options Granted at $2.65 Exercise Price

  15,000  $2.65   9.29 

Options Granted at $2.10 Exercise Price

  588,495  $2.10   9.53 

Outstanding at December 31, 2022

  1,207,888  $3.71   8.53 

Exercisable at December 31, 2022

  1,196,220  $3.72   8.52 
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
  

2023

 

Risk-free interest rate

  3.98%

Expected volatility

  92.1%

Expected option term (years)

  9.8 

Expected dividend yield

  0%