Series B Warrants (Detail Textuals) - USD ($) |
1 Months Ended | 12 Months Ended | |
|---|---|---|---|
Oct. 31, 2016 |
Dec. 31, 2016 |
Dec. 31, 2015 |
|
| Class of Warrant or Right [Line Items] | |||
| Value of warrants | $ 837,711 | $ 759,386 | |
| Series B warrants | 1,112,308 | 2,454,959 | |
| Change in fair market value at the re-measurement date recorded as non-operating income | $ 1,342,651 | $ 481,610 | |
| Series C Preferred Stock | |||
| Class of Warrant or Right [Line Items] | |||
| Warrant exercise price (in dollars per share) | $ 0.40 | ||
| Proceeds received from the Series B financing | $ 500,000 | ||
| Series D Preferred Stock | |||
| Class of Warrant or Right [Line Items] | |||
| Warrant exercise price (in dollars per share) | $ 0.25 | ||
| Series B Warrants | |||
| Class of Warrant or Right [Line Items] | |||
| Number of warrants issued | 6,437,500 | ||
| Warrant exercise price (in dollars per share) | $ 1.15 | ||
| Warrants, expiration period | 5 years | ||
| Value of warrants | $ 2,935,800 | ||
| Proceeds received from the Series B financing | $ 5,000,000 | ||