v3.26.1
Note 6 - Subsequent Events (Details Textual) - USD ($)
Jul. 13, 2026
Jul. 21, 2025
Existing Warrants [Member]    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)   $ 137.34
Existing Warrants [Member] | Subsequent Event [Member]    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 428,731  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 6  
Proceeds from Warrant Exercises $ 2,600,000  
Existing Warrants [Member] | Subsequent Event [Member] | Maxim [Member]    
Class of Warrants or Rights, Cash Fee Percentage of Total Proceeds of Warrants Exercised 7.00%  
Maximum Reimbursement Amount $ 15,000  
New Series D-1 Warrants [Member] | Subsequent Event [Member]    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 428,731  
New Series D-2 Warrants [Member] | Subsequent Event [Member]    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 428,731  
New Warrants [Member] | Subsequent Event [Member]    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 5.75  
Warrants and Rights Outstanding, Term (Year) 5 years 6 months  
Class of Warrants or Rights, Beneficial Ownership One 4.99%  
Class of Warrants or Rights, Beneficial Ownership Two 9.99%  
Class of Warrants or Rights, Maximum Beneficial Ownership 9.99%