v3.26.1
Note 7 - Commitments and Contingencies (Details Textual) - USD ($)
Feb. 29, 2024
Oct. 23, 2023
Mar. 31, 2026
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)     $ 2.54
HC Wainwright Warrants [Member]      
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)   $ 2  
Litigation Case, HC Wainwright [Member]      
Loss Contingency, Damages Sought, Value $ 2,156,000 $ 825,000  
Loss Contingency, Damages Sought, Warrants, Number of Securities Called (in shares) 805,000 481,100  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 3.125