Quarterly report pursuant to Section 13 or 15(d)

Note 12 - Stockholders' Deficit (Details Textual)

v3.24.1.1.u2
Note 12 - Stockholders' Deficit (Details Textual)
$ / shares in Units, $ in Thousands
1 Months Ended
Jan. 12, 2024
$ / shares
Jan. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
$ / shares
shares
Mar. 31, 2024
$ / shares
shares
Dec. 31, 2023
$ / shares
shares
Feb. 28, 2023
$ / shares
shares
Preferred Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares       $ 0.001 $ 0.001  
Preferred Stock, Shares Authorized (in shares)       25,000,000 25,000,000  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares       $ 6.07 $ 6.17  
Proceeds from Issuance or Sale of Equity | $   $ 1,970        
Common Stock, Shares Authorized (in shares)       990,000,000 990,000,000  
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares $ 0.001     $ 0.001 $ 0.001  
Common Stock, Shares, Outstanding (in shares)       8,499,105 8,509,384  
Warrants to Purchase Common Stock [Member]            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   703,572        
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares   $ 2.8        
Reverse Stock Split [Member]            
Stockholders' Equity Note, Stock Split, Conversion Ratio 100          
Series V Preferred Stock [Member]            
Preferred Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares $ 0.001   $ 0.001      
Preferred Stock, Shares Authorized (in shares)     25,000,000      
Convertible Preferred Stock, Shares Issued upon Conversion (in shares)     10      
Convertible Preferred Stock, Lock-up Period (Year)     1 year      
Preferred Stock, Voting Rights, Multiplication     2      
Preferred Stock, Voting Rights, Expiration Period (Year)     2 years      
Stock Issued During Period, Shares, New Issues (in shares)   14,071,431        
Shares Issued, Price Per Share (in dollars per share) | $ / shares   $ 0.14        
Preferred Stock, Convertible, Conversion Price (in dollars per share) | $ / shares   $ 1.4        
Series V Preferred Stock [Member] | Reverse Stock Split [Member]            
Stockholders' Equity Note, Stock Split, Conversion Ratio 10          
Series N Preferred Stock [Member]            
Preferred Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares           $ 0.001
Preferred Stock, Shares Authorized (in shares)           2,500,000
Convertible Preferred Stock, Shares Issued upon Conversion (in shares)           100
Series N Preferred Stock [Member] | Reverse Stock Split [Member]            
Stockholders' Equity Note, Stock Split, Conversion Ratio 1