XML 74 R60.htm IDEA: XBRL DOCUMENT v3.7.0.1
Warrants (Number of Warrants, Exercise Price, Aggregate Proceeds of Warrants if Exercised) (Details)
12 Months Ended
Dec. 31, 2016
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares, Balance at December 31, 2015 1,209,649
Shares, Issuances 6,568,830
Shares, Expiration (27,103)
Shares, Balance at December 31, 2016 7,751,376
Aggregate proceeds if exercised | $ $ 17,723,727
Weighted Average Exercise Price, Outstanding at December 31, 2015 | $ / shares $ 8.19
Weighted Average Exercise Price, Issuances | $ / shares $ 1.28
Weighted Average Exercise Price, Expiration 23.00
Weighted Average Exercise Price, Outstanding at December 31, 2016 | $ / shares $ 2.29
Range 0.75 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares, Issuances 5,335,000
Shares, Balance at December 31, 2016 5,335,000
Aggregate proceeds if exercised | $ $ 4,001,250
Weighted Average Exercise Price, Issuances | $ / shares $ 0.75
Weighted Average Exercise Price, Outstanding at December 31, 2016 | $ / shares $ 0.75
Range 2.25 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares, Issuances 1,063,830
Shares, Balance at December 31, 2016 1,063,830
Aggregate proceeds if exercised | $ $ 2,393,618
Weighted Average Exercise Price, Issuances | $ / shares $ 2.25
Weighted Average Exercise Price, Outstanding at December 31, 2016 | $ / shares $ 2.25
Range 4.05 - 8.25 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares, Balance at December 31, 2015 694,062
Shares, Balance at December 31, 2016 694,062
Aggregate proceeds if exercised | $ $ 4,039,441
Weighted Average Exercise Price, Outstanding at December 31, 2015 | $ / shares $ 5.82
Weighted Average Exercise Price, Outstanding at December 31, 2016 | $ / shares $ 5.82
Range 10.75 - 23.00 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares, Balance at December 31, 2015 515,587
Shares, Issuances 170,000
Shares, Expiration (27,103)
Shares, Balance at December 31, 2016 658,484
Aggregate proceeds if exercised | $ $ 7,289,418
Weighted Average Exercise Price, Outstanding at December 31, 2015 | $ / shares $ 11.39
Weighted Average Exercise Price, Issuances | $ / shares $ 12.00
Weighted Average Exercise Price, Expiration 23.00
Weighted Average Exercise Price, Outstanding at December 31, 2016 | $ / shares $ 11.07