XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Note 11 - Equity Offerings (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]

Warrants outstanding, December 31, 2024

  19,635,513 

Issued

   

Exercised

  (939,000)

Expired

  (578,900)

Warrants outstanding, March 31, 2025

  18,117,613 
  

Warrants

      

Warrant Type

 

Outstanding

  

Exercise Price

 

Expiration Date

May 2020 Warrants

  1,275  $5,625.00 

5/20/2025

May 2020 Placement Agent Warrants

  124  $7,031.25 

5/20/2025

August 2020 Warrants

  1,943  $4,375.00 

8/3/2025

August 2020 Placement Agent Warrants

  192  $5,468.75 

7/30/2025

August 2021 Pharos Banker Warrants

  148  $1,495.00 

8/16/2026

February 2022 Series B Warrants

  39,153  $140.00 

2/4/2029

July 2022 Series C Warrants

  28,402  $140.00 

7/22/2027

September 2024 Prepaid Series H Warrants (1)

  657,000  $ 

None

September 2024 Series I Warrants

  1,078,900  $0.70 

3/3/2026

September 2024 Prepaid Series I Warrants (1)

  1,500,000  $ 

None

September 2024 Series J Warrants

  3,578,901  $1.00 

9/3/2029

September 2024 Representative Warrants

  214,734  $1.55 

8/29/2029

October 2024 Series K Warrants

  10,695,962  $0.70 

7/13/2030

October 2024 Placement Agent Warrants

  320,879  $1.09 

4/25/2030

   18,117,613     
Schedule of Issuance of Warrants [Table Text Block]

Number of shares

 

Exercise Price

 

Expiration

3,300

 

$ 312.50

 

5 years

3,100

 

$ 175.00

 

5 years