XML 40 R29.htm IDEA: XBRL DOCUMENT v3.19.1
Note 7 - Stockholders' Equity (Details Textual) - USD ($)
3 Months Ended
May 30, 2018
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Number of Shares Authorized to Issue   185,000,000    
Common Stock, Shares Authorized   175,000,000   175,000,000
Common Stock, Par or Stated Value Per Share   $ 0.18   $ 0.18
Preferred Stock, Shares Authorized   10,000,000   10,000,000
Preferred Stock, Par or Stated Value Per Share   $ 0.001   $ 0.001
Preferred Stock, Shares Issued, Total   702   2,379
Class of Warrant or Right, Outstanding   1,070,028    
Class of Warrant or Right, Exercise Price of Warrants or Rights   $ 4.05    
Proceeds from Warrant Exercises   $ 11,336,710  
Class of Warrant or Right, Exercised During Period   2,800,000    
Stock Issued During Period, Shares, Warrant Exercised   2,800,000    
Preferred Stock, Shares Outstanding, Ending Balance   702   2,379
Conversion of Series B Convertible Preferred Stock into Common Stock [Member]        
Conversion of Stock, Shares Converted   1,677    
Conversion of Stock, Shares Issued   476,431    
Convertible Preferred Stock, Shares Issued upon Conversion   284    
The 2018 Subscription Rights Offering [Member]        
Number of Units Sold 13,624      
Proceeds from Issuance of Stock units $ 12,300,000      
The 2018 Subscription Rights Offering [Member] | The 2018 Warrants [Member]        
Class of Warrant or Right, Outstanding 3,869,216      
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right 1      
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 4.05      
Series A Junior Participating Preferred Stock [Member]        
Preferred Stock, Shares Authorized   750,000    
Preferred Stock, Par or Stated Value Per Share   $ 0.001    
Preferred Stock, Shares Issued, Total   0    
Series A Convertible Preferred Stock [Member]        
Preferred Stock, Shares Authorized   4,000    
Preferred Stock, Par or Stated Value Per Share   $ 0.001    
Preferred Stock, Shares Outstanding, Ending Balance   0    
Series B Convertible Preferred Stock [Member]        
Preferred Stock, Shares Authorized   25,000    
Preferred Stock, Par or Stated Value Per Share   $ 0.001    
Series B Convertible Preferred Stock [Member] | The 2018 Subscription Rights Offering [Member]        
Stock Issued During Period, Shares, New Issues 13,624