XML 33 R21.htm IDEA: XBRL DOCUMENT v3.25.1
Note 6 - Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Common Stock Reserved for Future Issuance [Table Text Block]
   

Shares

 

Stock warrants outstanding

    6,617,747  

Stock options outstanding

    333,648  

Stock options authorized for future grants

    1,700,000  

Total

    8,651,395  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
   

Number

of Shares

   

Weighted-

Average

Exercise

Price

   

Weighted-

Average

Remaining

Contractual

Term (yrs)

   

Aggregate

Intrinsic

Value

 

Outstanding at December 31, 2023

    134,609     $ 28.41       8.2     $ -0-  

Granted

    200,000       2.23                  

Exercised

    -       -                  

Forfeited or expired

    (961 )     30.17                  

Outstanding at December 31, 2024

    333,648     $ 12.71       8.6     $ 58,500  

Exercisable at December 31, 2024

    117,905     $ 30.67       7.1     $ -  
Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]

Issue Date

 

Number

of Shares

   

Exercise

Price

 

Expiration

September 2020

    159,781     $ 75.00  

September 2025

September 2021

    6,668       195.00  

September 2026

May 2024

    1,605,688       1.68  

May 2029

July 2024

    2,170,000       2.13  

January 2030

August 2024

    2,675,610       5.00  

August 2029

Outstanding at December 31, 2024

    6,617,747