XML 96 R80.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 10 - Stockholders' Equity (Details Textual) - USD ($)
12 Months Ended
Nov. 16, 2021
Jul. 13, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2017
Stock Repurchased During Period, Shares (in shares)     0 0 0  
Dividends, Common Stock, Cash     $ 0 $ 0 $ 0  
Class Of Warrant Or Right, Issued During Period (in shares)           11,543,814
Common Stock, Par or Stated Value Per Share (in dollars per share)     $ 0.001 $ 0.001    
At-the-market Sales Agreement [Member]            
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0.001          
Maximum Aggregate Offering Price $ 30,000,000          
Maximum Percentage of Gross Proceeds Form Each Sale of Shares, Commission 3.00%          
Shelf Registration [Member]            
Maximum Aggregate Offering Price   $ 300,000,000.0        
Series A Warrants [Member]            
Class Of Warrant Or Right, Issued During Period (in shares)           2,432,432
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)           $ 57.06
Class of Warrant or Right, Exercised During Period (in shares)           0
Series B Warrants [Member]            
Class Of Warrant Or Right, Issued During Period (in shares)           2,629,657
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)           $ 62.28
Class of Warrant or Right, Exercised During Period (in shares)           0
New Creditor Warrants [Member]            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)     $ 0.01      
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)     635,663      
Class Of Warrant Or Right, Assumed During Period (in shares)     2,300,000      
Equity Warrants [Member]            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)     $ 100      
Class Of Warrant Or Right, Assumed During Period (in shares)     800,000      
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)     1.1      
GLF Equity Warrants [Member]            
Class of Warrant or Right, Exercised During Period (in shares)     0      
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)     559,125