XML 41 R28.htm IDEA: XBRL DOCUMENT v3.19.1
Note 9 - Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2018
Notes Tables  
Schedule of Warrants Activity [Table Text Block]
   
Shares
   
Weighted
Average
Exercise
Price
 
Outstanding as of January 1, 2017
               
Warrants granted
   
488,611
    $
11.25
 
Warrants exercised
   
(488,611
)
   
3.12
 
Outstanding as of December 31, 2017
               
Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]
   
Outstanding
Warrants to
Purchase
Shares
   
Exercise Price
 
Expiration Date
                   
2014 public offering
   
6,483
    $
540.00
 
January 29, 2019
2018 warrants
   
3,869,216
     
4.05
 
May 30, 2022
     
3,875,699
     
 
 
 
Warrant [Member]  
Notes Tables  
Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]
Initial valuation
 
 
 
 
Common stock price
 
$9.00
 
 
Exercise price
 
$11.25
 
 
Expected volatility
 
50%
 
 
Dividend yield
 
0%
 
 
Risk-free interest rate
0.79%
-
1.88%
 
Expected term (in years)
 0.24
-
5
 
         
June 30, 2017 valuation
 
 
 
 
Common stock price
 
$6.00
 
 
Exercise price
 
$3.12
 
 
Expected volatility
 
50%
 
 
Dividend yield
 
0%
 
 
Risk-free interest rate
 0.79
-
1.88%
 
Expected term (in years)
 0.08
-
4.76