v3.26.1
Note 6 - Stockholders' Equity (Details Textual)
$ / shares in Units, $ in Millions
Mar. 13, 2026
USD ($)
$ / shares
shares
Mar. 31, 2026
USD ($)
Dec. 31, 2025
$ / shares
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)     $ 0.72
Pre-funded Warrants [Member]      
Class of Warrant or Right, Issued During Period, Price Per Warrant $ 0.585    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | shares 6,399,316    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 0.001    
April 2025 Private Placement, Third Closing [Member]      
Private Placement, Covenant to Trigger Sale, Patients Enrolled 35    
Stock Issued During Period, Shares, New Issues | shares 639,931    
Shares Issued, Price Per Share $ 0.586    
Proceeds from Issuance or Sale of Equity | $ $ 4.1    
Deferred Offering Costs | $   $ 0.3