Shareholders' Equity - Warrants (Details)
|
3 Months Ended |
|
May 05, 2018
$ / shares
shares
|
| Class of Warrant or Right [Line Items] |
|
| Shares of common stock purchasable |
3,849,365
|
| Warrant exercise period |
5 years
|
| Warrants Granted September 2016 [Member] |
|
| Class of Warrant or Right [Line Items] |
|
| Shares of common stock purchasable |
2,976,190
|
| Warrant exercise price per share | $ / shares |
$ 2.90
|
| Expiration Date, warrants |
Sep. 19, 2021
|
| Warrants Granted November 2016 [Member] |
|
| Class of Warrant or Right [Line Items] |
|
| Shares of common stock purchasable |
333,873
|
| Warrant exercise price per share | $ / shares |
$ 3.00
|
| Expiration Date, warrants |
Nov. 10, 2021
|
| Warrants Granted January 2017 [Member] |
|
| Class of Warrant or Right [Line Items] |
|
| Shares of common stock purchasable |
489,302
|
| Warrant exercise price per share | $ / shares |
$ 1.76
|
| Expiration Date, warrants |
Jan. 23, 2022
|
| Warrants Granted March 2017 [Member] |
|
| Class of Warrant or Right [Line Items] |
|
| Shares of common stock purchasable |
50,000
|
| Warrant exercise price per share | $ / shares |
$ 1.92
|
| Expiration Date, warrants |
Mar. 16, 2022
|