XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 13 - Subsequent Events (Details Textual) - USD ($)
Jul. 25, 2024
Jun. 30, 2024
Dec. 31, 2023
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)   $ 20.97 $ 21.52
The February 2021, June 2021, and May 2022 Warrants [Member]      
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 14    
Subsequent Event [Member] | The February 2021, June 2021, and May 2022 Warrants [Member]      
Class of Warrant or Right Exercised During Period (in shares) 958,117    
Class of Warrant or Right, Exercised During Period, Exercise Price (in dollars per share) $ 1.32    
Proceeds from Warrant Exercises $ 1,260,000    
Subsequent Event [Member] | Series A Warrants [Member]      
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 958,117    
Warrants and Rights Outstanding, Term (Year) 5 years    
Subsequent Event [Member] | Series B Warrants [Member]      
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 958,117    
Warrants and Rights Outstanding, Term (Year) 18 months    
Subsequent Event [Member] | Series A and Series B Warrants [Member]      
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 1.07    
Subsequent Event [Member] | Placement Agent Warrants [Member]      
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 1.65    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 67,068    
Warrants and Rights Outstanding, Term (Year) 5 years    
Warrants or Rights, Commissions, Percent 7.00%    
Warrants or Rights, Management Fee, Percent 1.00%    
Warrants or Rights, Issuance Expenses $ 35,000    
Warrants or Rights, Clearing Fees $ 15,950    
Warrants or Rights, Placement Agent Fee, Percent 7.00%