XML 62 R51.htm IDEA: XBRL DOCUMENT v3.19.1
WARRANTS (Details)
3 Months Ended
Mar. 31, 2019
$ / shares
shares
Warrants to purchase common stock issued and outstanding  
Number of Warrants | shares 7,673,130
Weighted average exercise price | $ / shares $ 4.78
Weighted average life in years 4 years 2 months 16 days
2012 Warrant Exercise price $166.00  
Warrants to purchase common stock issued and outstanding  
Warrants Issued Year 2012
Number of Warrants | shares 243
Warrant Exercise Price | $ / shares $ 166.00
Expiration date Oct. 05, 2019
2014 Warrant Exercise price $11.75  
Warrants to purchase common stock issued and outstanding  
Warrants Issued Year 2014
Number of Warrants | shares 307
Warrant Exercise Price | $ / shares $ 11.75
Expiration date May 09, 2021
2016 Warrant Exercise price $250.00  
Warrants to purchase common stock issued and outstanding  
Warrants Issued Year 2016
Number of Warrants | shares 85,869
Warrant Exercise Price | $ / shares $ 250.00
Expiration date Mar. 18, 2021
2018 Series A Warrant Exercise price $2.00  
Warrants to purchase common stock issued and outstanding  
Warrants Issued Year 2018
Number of Warrants | shares 7,586,711
Warrant Exercise Price | $ / shares $ 2.00
Expiration date Jun. 25, 2023