XML 29 R19.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 4 - Capital Stock (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Schedule of Common Stock Outstanding Roll Forward [Table Text Block]

Issued Shares as of December 31, 2022

  2,071 

Issuances from Preferred Stock conversions

  14,102 

Issuances related to warrant exercises

  746 

Issuances related to stock compensation

  180 

Common shares exchanged for prepaid warrants

  (407)

Issued Shares as of December 31, 2023

  16,692 

Issuances from Preferred Stock conversions

  11,558 

Issued Shares as of June 30, 2024

  28,250 

Less Treasury Shares:

  (8)

Outstanding Shares as of June 30, 2024

  28,242 
Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]

Issue Date

 

Warrants Outstanding

  

Exercise Price

 

Expiration Date

          
          

Q2 2021

  750  $66.00 

Q4 2024

Q1 2023

  4,136,850  $1.71 

Q3 2028

Q2 2024

  963,745  $1.71 

Q4 2029

   5,101,345      
  

Outstanding

 
  

Number of Warrants

  

Weighted Average Exercise Price

 

Warrants outstanding as of December 31, 2022

  343,099  $ 

Granted

  4,543,626   1.56 

Exercised

  (746,027)  0.78 

Expired

  (2,848)  70.25 

Warrants outstanding as of December 31, 2023

  4,137,850   1.73 

Granted

  963,745   1.71 

Expired

  (250)  60.00 

Warrants outstanding as of June 30, 2024 (1)

  5,101,345  $1.71 
         

(1) Of the outstanding shares at June 30, 2024, 4,137,600 were exercisable.