Warrants - Schedule of Fair Value of the Warrants Classified as Liabilities (Details) |
6 Months Ended |
|---|---|
|
Jun. 30, 2017
$ / shares
| |
| Strike price | $ 0.223 |
| Risk-free rate % | 0.00% |
| October 2013 Warrants [Member] | |
| Strike price | $ 0.50 |
| Expected term (years) | 6 years 3 months 19 days |
| Cumulative volatility % | 90.00% |
| Risk-free rate % | 2.10% |
| January 2014 Warrants [Member] | |
| Strike price | $ 0.50 |
| Expected term (years) | 6 years 7 months 6 days |
| Cumulative volatility % | 91.00% |
| Risk-free rate % | 2.11% |