XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 11 - Common Stock Warrants (Tables)
3 Months Ended
Mar. 31, 2024
Notes Tables  
Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]
  

Warrants

  

Weighted-

Average

Exercise

Price

 

Outstanding at December 31, 2022

  2,305,519  $7.70 

Warrants granted

      

Warrants exercised

      

Warrants expired

      

Outstanding at March 31, 2023

  2,305,519   7.70 
         

Outstanding at December 31, 2023

  7,382,447  $1.82 

Warrants granted

  1,000,000   0.14 

Warrants exercised

      

Warrants expired

      

Outstanding at March 31, 2024

  8,382,447   1.60 
Schedule of Stockholders' Equity Note, Warrants or Rights Outstanding, Activity [Table Text Block]

Series

 

Exercise

Price

 

Expiration Date

 

Warrants

 

2019 Ladenburg Warrants

 $34.65 

August 8, 2024

  4,799 

July 2020 Warrants

 $57.75 

January 22, 2026

  59,960 

July 2020 Warrants

 $1.50 

January 22, 2026

  77,145 

TLF Warrants

 $23.51 

January 15, 2026

  429 

November 2021 Warrants

 $6.30 

September 11, 2028

  267,858 

November 2021 Warrants

 $1.50 

September 11, 2028

  535,716 

September 2022 Warrants

 $6.30 

September 11, 2028

  89,286 

September 2022 Warrants

 $1.50 

September 11, 2028

  238,574 

November 2022 A-1 Warrants

 $6.30 

November 20, 2028

  79,366 

November 2022 A-1 Warrants

 $1.50 

November 20, 2028

  436,510 

November 2022 A-2 Warrants

 $6.30 

May 20, 2024

  79,366 

November 2022 A-2 Warrants

 $1.50 

May 20, 2024

  436,510 

May 2023 B-1 Warrants

 $1.30 

June 9, 2028

  1,903,848 

May 2023 B-2 Warrants

 $1.30 

June 9, 2025

  644,232 

December 2023 Warrants

 $0.25 

June 21, 2029

  2,528,848 

March 2024 Warrant

 $0.14 To be determined (*)  1,000,000 

Outstanding at March 31, 2024

       8,382,447 
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]

Warrant liabilities as of December 31, 2023

  334 

Decrease in fair value of December 2023 Warrants liability during period

  (173)

Fair value of March 2024 Warrant upon issuance

  92 

Decrease in fair value of March 2024 Warrant liability after issuance

  (21)

Warrant liabilities as of March 31, 2024

 $232