XML 38 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Note 5 - Capital Stock (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Common Stock Outstanding Roll Forward [Table Text Block]

Issued Shares as of December 31, 2022

  208,047 

Issuances from Preferred Stock conversions

  352,624 

Issuances related to warrants

  18,653 

Issuances related to stock compensation

  4,490 

Common shares exchanged for pre-funded warrants

  (10,170)

Issued Shares as of December 31, 2023

  573,644 

Issuances related to Common Warrant exercises

  282,314 

Issuances related to Preferred Stock conversions

  288,968 

Issued Shares as of December 31, 2024

  1,144,926 

Less Treasury Shares:

  (189)

Outstanding Shares as of December 31, 2024

  1,144,737 
Warrants and Rights Outstanding, Make Whole Provision [Table Text Block]

Warrant Tranche

 

Original Warrants Issued

  

Original Exercise Price (1)

  

Warrants Post Reverse Split (2)

  

Exercise Price Post Reverse Split (2)

  

Warrants Post Make-whole Provision (3)

  

Exercise Price Post Make-whole Provision (4)

  

Deemed Dividend

 

Common Warrants issued in 2023

  3,830,417  $1.71   95,764  $68.40   1,918,371  $3.41  $6,739,000 

Common Warrants issued in 2024

  963,745  $1.71   24,104  $68.40   482,676  $3.41  $1,696,000 

Placement Agent Warrants

  306,433  $1.71   7,663  $68.40   153,470  $3.41  $539,000 

Total

  5,100,595       127,531       2,554,517      $8,974,000 

Aggregate Exercise Price

 $8,722,000      $8,722,000      $8,722,000         
Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]

Issue Date

 

Warrants Issued

  

Exercise Price

 

Expiration Date

Q1 2023

  1,799,527  $3.41 

Q3 2028

Q2 2024

  472,676  $3.41 

Q4 2029

   2,272,203      
  

Outstanding

 
  

Number of Warrants

  

Weighted Average Exercise Price

 

Warrants outstanding and exercisable, December 31, 2022

  8,609  $2,653.80 

Granted

  113,597   10.17 

Exercised

  (18,681)  31.18 

Expired

  (72)  2,853.75 

Warrants outstanding and exercisable, December 31, 2023

  103,453   69.03 

Granted

  24,104   68.40 

Make-whole provision

  2,426,986   3.41 

Exercised

  (282,314)  3.41 

Expired

  (26)  2,575.38 

Warrants outstanding and exercisable, December 31, 2024

  2,272,203  $3.41