Derivative Instruments - Schedule of Fair Value of Warrant Liability (Details) - $ / shares |
3 Months Ended | |
|---|---|---|
Jan. 31, 2017 |
Oct. 31, 2016 |
|
| Stock Price | $ 8.96 | $ 8.09 |
| Minimum [Member] | ||
| Exercise Price | $ 10.63 | $ 10.63 |
| Expected term | 3 months 15 days | 6 months 18 days |
| Expected Volatility | 60.72% | 81.84% |
| Risk Free Interest Rate | 0.52% | 0.51% |
| Maximum [Member] | ||
| Exercise Price | $ 18.75 | $ 18.75 |
| Expected term | 6 months | 9 months |
| Expected Volatility | 81.39% | 87.09% |
| Risk Free Interest Rate | 0.64% | 0.66% |