v3.23.1
Note 8 - Warrants (Details Textual)
$ / shares in Units, $ in Thousands
Mar. 31, 2023
USD ($)
$ / shares
Dec. 31, 2022
USD ($)
Dec. 29, 2022
Dec. 27, 2022
shares
Warrants and Rights Outstanding | $ $ 1,787 $ 7,098    
Measurement Input, Expected Dividend Rate [Member]        
Warrants and Rights Outstanding, Measurement Input 3.58      
The 2022 Prefunded Warrants [Member]        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | shares       2,632,898
Common Warrants [Member]        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | shares       4,227,052
Warrants and Rights Outstanding | $ $ 1,800      
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares $ 2.07      
Warrants and Rights Outstanding, Measurement Input 0.658      
Common Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]        
Warrants and Rights Outstanding, Measurement Input 97.06      
December 2022 Financing [Member] | Measurement Input, Expected Term [Member]        
Warrants and Rights Outstanding, Measurement Input     6  
December 2022 Financing [Member] | Measurement Input, Expected Dividend Rate [Member]        
Warrants and Rights Outstanding, Measurement Input     0