v3.23.1
Note 1 - Nature of Operations (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Dec. 15, 2021
Jun. 17, 2020
Nov. 30, 2022
Feb. 28, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 09, 2020
Jun. 16, 2020
Retained Earnings (Accumulated Deficit), Total         $ (224,105) $ (180,405)    
Proceeds from Issuance of Common Stock         $ 2,135 $ 0    
Common Stock, Par or Stated Value Per Share (in dollars per share)         $ 0.0001 $ 0.0001 $ 0.0001  
Proceeds from Issuance of Private Placement $ 16,740              
Proceeds from Warrant Exercises         $ 0 $ 903    
Venus Spain [Member] | Employee Severance and Retention [Member]                
Restructuring Charges, Total         $ 102      
December 2020 Public Offering Warrants [Member]                
Class of Warrant or Right, Exercised During Period (in shares)       361,200        
Class of Warrant or Right, Exercised During Period, Exercise Price (in dollars per share)       $ 2.50        
Proceeds from Warrant Exercises       $ 903        
Series A Preferred Stock [Member]                
Preferred Stock, Par or Stated Value Per Share (in dollars per share) $ 0.0001              
Proceeds from Issuance of Private Placement $ 4,514              
Common Stock [Member]                
Stock Issued During Period, Shares, New Issues (in shares)         7,585,529      
Proceeds from Issuance of Private Placement 12,074              
Equity Purchase Agreement [Member] | Lincoln Park [Member]                
Equity Purchase Agreement, Maximum Offering Amount               $ 31,000
Agreement Term (Year)               2 years
Proceeds from Issuance of Common Stock         $ 272      
Stock Issued During Period, Shares, New Issues (in shares)   3,437,087     400,000      
Common Stock, Par or Stated Value Per Share (in dollars per share)               $ 0.0001
The 2021 Private Placement [Member]                
Proceeds from Issuance of Private Placement $ 16,999       $ 0 $ 16,740    
The 2021 Private Placement [Member] | Series A Preferred Stock [Member]                
Stock Issued During Period, Shares, New Issues (in shares) 3,790,755              
Preferred Stock, Par or Stated Value Per Share (in dollars per share) $ 0.0001              
The 2021 Private Placement [Member] | Common Stock [Member]                
Stock Issued During Period, Shares, New Issues (in shares) 9,808,418              
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0.0001         $ 0.0001    
The 2022 Private Placement [Member]                
Proceeds from Issuance of Private Placement     $ 6,720   $ 6,518 $ 0    
The 2022 Private Placement [Member] | Series A Preferred Stock [Member]                
Stock Issued During Period, Shares, New Issues (in shares)     3,185,000          
Preferred Stock, Par or Stated Value Per Share (in dollars per share)     $ 0.0001          
The 2022 Private Placement [Member] | Common Stock [Member]                
Stock Issued During Period, Shares, New Issues (in shares)     1,750,000          
Common Stock, Par or Stated Value Per Share (in dollars per share)     $ 0.0001