Shareholders' Equity (Details 2) - Stock warrants [Member] |
6 Months Ended |
|---|---|
|
Jun. 30, 2017
$ / shares
shares
| |
| Class of Stock [Line Items] | |
| Number of Shares, Outstanding, Beginning Balance | 148,777 |
| Granted - January 30, 2017 | 3,112,871 |
| Granted - June 30, 2017 | 575,000 |
| Granted - June 30, 2017 | 100,000 |
| Number of Shares, Exercised | 148,777 |
| Number of Shares, Outstanding, Ending Balance | 3,787,871 |
| Number of Shares, Warrants exercisable | 3,787,871 |
| Average Exercise Price, Outstanding, Beginning Balance | $ / shares | $ 3.02 |
| Average Exercise Price, Granted - January 30, 2017 | $ / shares | 5.16 |
| Average Exercise Price, Granted - June 30, 2017 | $ / shares | 1.90 |
| Average Exercise Price, Granted - June 30, 2017 | $ / shares | 2.19 |
| Average Exercise Price, Outstanding, Ending Balance | $ / shares | $ 4.59 |
| Expiration Date, Granted | Jan. 31, 2022 |