XML 44 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 13 - Warrants (Tables)
9 Months Ended
Sep. 30, 2017
Notes Tables  
Schedule of Warrant Activity [Table Text Block]
Warrants
 
Number of
Warrants
Issued
   
Weighted
Average
Exercise Price
 
                 
Warrants outstanding at December 31, 2016
   
1,487,958
    $
9.39
 
Warrants issued during the
nine months ended September 30, 2017 (see Note 10)
   
6,679,378
     
3.08
 
Warrants exercised during the
nine months ended September 30, 2017 (see Note 10)
   
(2,638,702
)
   
1.92
 
                 
Warrants outstanding at
September 30, 2017
   
5,528,634
    $
5.33
 
                 
Aggregate intrinsic value of outstanding warrants at
September 30, 2017
 
         
                 
Weighted average remaining contractual terms at
September 30, 2017 (in years)
   
3.16