v3.25.1
Note 12 - Subsequent Events (Details Textual) - Subsequent Event [Member] - USD ($)
$ / shares in Units, $ in Thousands
May 15, 2025
Apr. 15, 2025
Proceeds from Issuance of Private Placement $ 4,025  
May 2025 Prefunded Warrants [Member]    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 1,829,956  
Class of Warrant or Right, Purchase Price (in dollars per share) $ 2.1995  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 0.0005  
May Common Stock Warrants [Member]    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 1,829,956  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 2.2  
Warrants and Rights Outstanding, Term (Year) 3 years  
Sublease Amendment [Member]    
Reduction in Subleased Premises, Percent   42.00%
Reduction in Sublease Monthly Rental Payments, Percentage   54.00%
Sublease Term Extension, Period (Year)   4 years