XML 75 R64.htm IDEA: XBRL DOCUMENT v3.25.1
Note 11 - Equity Offerings - Schedule of Warrants or Rights (Details) - $ / shares
3 Months Ended
Mar. 31, 2025
Oct. 25, 2024
Sep. 03, 2024
Outstanding, Warrants (in shares) 19,635,513    
Issued, Warrants (in shares) 0    
Exercised, Warrants (in shares) (939,000)    
Expired, Warrants (in shares) (578,900)    
Outstanding, Warrants (in shares) 18,117,613    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)    
May 2020 Warrants [Member]      
Outstanding, Warrants (in shares) 1,275    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 5,625    
Expiration Date, Warrants May 20, 2025    
May 2020 Placement Agent Warrants [Member]      
Outstanding, Warrants (in shares) 124    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 7,031.25    
Expiration Date, Warrants May 20, 2025    
August 2020 Warrants [Member]      
Outstanding, Warrants (in shares) 1,943    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 4,375    
Expiration Date, Warrants Aug. 03, 2025    
August 2020 Placement Agent Warrants [Member]      
Outstanding, Warrants (in shares) 192    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 5,468.75    
Expiration Date, Warrants Jul. 30, 2925    
August 2021 Pharos Banker Warrants [Member]      
Outstanding, Warrants (in shares) 148    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 1,495    
Expiration Date, Warrants Aug. 16, 2026    
February 2022 Series B Warrants [Member]      
Outstanding, Warrants (in shares) 39,153    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 140    
Expiration Date, Warrants Feb. 04, 2029    
July 2022 Series C Warrants [Member]      
Outstanding, Warrants (in shares) 28,402    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 140    
Expiration Date, Warrants Jul. 22, 2027    
September 2024 Prepaid Series H Warrants [Member]      
Outstanding, Warrants (in shares) [1] 657,000    
September 2024 Series I Warrants [Member]      
Outstanding, Warrants (in shares) 1,078,900    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 0.7    
Expiration Date, Warrants Mar. 03, 2026    
September 2024 Prepaid Series I Warrants [Member]      
Outstanding, Warrants (in shares) [1] 1,500,000    
September 2024 Series J Warrants [Member]      
Outstanding, Warrants (in shares) 3,578,901    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 1    
Expiration Date, Warrants Sep. 03, 2029    
September 2024 Representative Warrants [Member]      
Outstanding, Warrants (in shares) 214,734    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 1.55   $ 1.55
Expiration Date, Warrants Aug. 29, 2029    
October 2024 Series K Warrants [Member]      
Outstanding, Warrants (in shares) 10,695,962    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 0.7    
Expiration Date, Warrants Jul. 13, 2030    
October 2024 Placement Warrants [Member]      
Outstanding, Warrants (in shares) 320,879    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 1.09 $ 1.085  
Expiration Date, Warrants Apr. 25, 2030    
[1] In calculating net loss per share, the Abeyance Shares were included in the weighted-average number of common shares and excluded from the anti-dilutive number of warrants excluded from the net loss per share calculation (see Note 12, Net Loss Per Share).