XML 68 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Note 13 - Equity Offerings (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]
  

5/22/2020 Raise

  

8/3/2020 Raise

  

Series B

  

Series C

 

Risk-free interest rate

  4.06%  4.06%  3.60%  3.66%

Volatility

  135.35%  132.55%  115.42%  127.65%

Expected dividend yield

  0.00%  0.00%  0.00%  0.00%

Expected life (in years)

  2.4   2.6   6.5   4.5 

Risk-free interest rate

  3.66%

Volatility

  124.07%

Expected dividend yield

  0.00%

Expected life (in years)

  5.0 
  

Series F

  

Series G

 

Risk-free interest rate

  3.8%  3.4%

Volatility

  80.0%  74.0%

Expected dividend yield

  0.0%  0.0%

Expected life (in years)

  2.0   6.0 
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

Value ($ in millions)

  

Expected Volatility

  

Risk-Free Interest Rate

  

Expected Dividend Yield

  

Expected Term (years)

 
$0.4   93.25%  1.81%  0%  5.0 
$0.2   96.70%  2.87%  0%  5.0 
Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]

Warrants outstanding, December 31, 2023

  1,104,217 

Issued

  24,741,275 

Exercised

  (6,209,979)

Expired

   

Warrants outstanding, December 31, 2024

  19,635,513 
  

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 Series H Warrants

  578,900  $0.70 

3/3/2025

September 2024 Prepaid Series H Warrants (1)

  1,366,000  $ 

None

September 2024 Series I Warrants

  1,078,900  $0.70 

3/3/2026

September 2024 Prepaid Series I Warrants (1)

  1,730,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

   19,635,513