XML 77 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Note 13 - Subsequent Events (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
2 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 15, 2022
Dec. 31, 2021
Jan. 31, 2022
Dec. 31, 2020
Sep. 04, 2020
Common Stock, Par or Stated Value Per Share (in dollars per share)     $ 0.0001   $ 0.0001 $ 0.0001
Forecast [Member]            
Proceeds from Warrant Exercises $ 9,400          
At-the-market Offering [Member]            
Stock Issued During Period, Value, New Issues     $ 9,767      
Subsequent Event [Member]            
Common Stock, Par or Stated Value Per Share (in dollars per share)       $ 0.0001    
Proceeds from Issuance of Common Stock and Warrants, Net $ 9,300          
Subsequent Event [Member] | At-the-market Offering [Member]            
Stock Issued During Period, Shares, New Issues (in shares)   54,763        
Stock Issued During Period, Value, New Issues   $ 100        
Subsequent Event [Member] | Registered Direct Offering [Member]            
Stock Issued During Period, Shares, New Issues (in shares) 3,185,216          
Subsequent Event [Member] | Pre-funded Warrants [Member]            
Class of Warrant or Right, Issued During Period (in shares) 1,665,025          
Subsequent Event [Member] | Pre-funded Warrants [Member] | Eshelman Ventures [Member]            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)       4,545,455    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)       $ 2.20    
Warrants and Rights Outstanding       $ 10,000    
Subsequent Event [Member] | Pre-funded Warrants [Member] | Institutional Investor [Member]            
Class of Warrant or Right, Purchase Price of Warrants or Rights (in dollars per share) $ 2.004          
Subsequent Event [Member] | Common Stock Warrants [Member]            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 4,850,241          
Subsequent Event [Member] | Common Stock Warrants [Member] | Eshelman Ventures [Member]            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 2.20          
Class of Warrant or Right, Purchase Price of Warrants or Rights (in dollars per share) $ 2.325          
Warrants and Rights Outstanding, Term (Year) 5 years          
Subsequent Event [Member] | Common Stock Warrants [Member] | Institutional Investor [Member]            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 1.88          
Class of Warrant or Right, Purchase Price of Warrants or Rights (in dollars per share) $ 2.005          
Warrants and Rights Outstanding, Term (Year) 5 years