XML 32 R21.htm IDEA: XBRL DOCUMENT v3.22.2
Note 7 - Stockholders' Equity and Common Stock Warrants (Tables)
6 Months Ended
Jun. 30, 2022
Notes Tables  
Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]
  

Outstanding

  

Range of exercise

price per share

  

Expiration dates

 

Common stock warrants issued in 2018 related to the January 2018 Offering

  23,639  

599.711749.7676

   January 2023 

Common stock warrants issued related to the May 2019 Offering

  27,648  

250.099306.0404

  

May and December 2024

 

Common stock warrants issued related to the November 2019 Offering

  4,269   $17.51  

November 2024

 

Common stock warrants issued related to the December 2019 Offering

  6,264  

21.68834.9292

  

December 2024 and June 2025

 

Common stock warrants issued related to the May 2020 Offering

  11,424   $65.65  

March 2025

 

Common stock warrants issued related to May 2020 Investor Warrant Exercise

  4,998   $29.7  

November 2025

 

Common stock warrants issued related to the February 2021 Offering

  33,649   $64.08  

February 2026

 
   111,891