|6 Months Ended|
Jun. 30, 2018
|Warrants and Rights Note Disclosure [Abstract]|
NOTE 7 - WARRANTS
Warrants to purchase an aggregate of 6,105,332 shares of the Company’s common stock were outstanding at June 30, 2018. These warrants are all vested and exercisable, have exercise prices ranging from $4.40 to $93.00 per share, with a weighted average exercise price of $5.20, and expire at various dates through October 2022.