v3.26.1
Note 11 - Net Loss Per Share of Common Stock (Details Textual) - $ / shares
Dec. 31, 2025
Oct. 31, 2025
Sep. 30, 2025
Sep. 10, 2025
Apr. 02, 2025
Dec. 29, 2022
September 2025 Prefunded Warrants [Member]            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)     $ 0.001 $ 0.001   $ 0.001
April 2025 Prefunded Warrants [Member]            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 0.001 $ 0.001     $ 0.001  
January 2024 Prefunded Warrants [Member]            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) 0.001          
July 2023 Prefunded Warrants [Member]            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 0.001