v3.25.2
Note 11 - Capitalization and Equity Structure (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]
                           

Source

 

Exercise Price

  

Remaining term (Years)

  

December 31, 2024

  

Issued

  

Expired

  

Exercised

  

June 30, 2025

 

Inducement Warrant *

 $6.36   4.7      700         700 

Pre-Funded Warrant

 $   **   171         (171)   

Series A Warrants

 $15.00   4.2   400         (327)  73 

Series B Warrants

 $15.00   0.2   400         (327)  73 

2021 Warrants

 $192.19   0.6   18            18 

June 2020 Investor Warrants

 $77.70   0.4   9            9 

June 2020 Placement Agent Warrants

 $84.65      3      (3)      

December 2019 Warrants

 $121.50      37      (37)      
           1,038   700   (40)  (825)  873 
Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]
  

June 30, 2025

  

December 31, 2024

 

Current share price

 $3.29  $9.15 

Conversion price

 $192.19  $192.19 

Risk-free interest rate

  4.21%  3.94%

Expected term (years)

  0.61   1.11 

Volatility of stock

  96.8%  106.7%
  

June 30, 2025

  

December 31, 2024

 

Current share price

 $3.29  $9.15 

Conversion price

 $77.70  $77.70 

Risk-free interest rate

  4.32%  4.03%

Expected term (years)

  0.44   0.94 

Volatility of stock

  91.9%  89.7%
  

June 30, 2025

  

December 31, 2024

 

Current share price

  N/A  $9.15 

Conversion price

  N/A  $84.65 

Risk-free interest rate

  N/A   4.47%

Expected term (years)

     0.44 

Volatility of stock

  N/A   89.7%
  

June 30, 2025

  

December 31, 2024

 

Current share price

  N/A  $9.15 

Conversion price

  N/A  $121.50 

Risk-free interest rate

  N/A   4.43%

Expected term (years)

     0.46 

Volatility of stock

  N/A   89.3%