Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($) |
Jan. 31, 2017 |
Oct. 31, 2016 |
|---|---|---|
| Payables and Accruals [Abstract] | ||
| Salaries and other compensation | $ 2,799,348 | $ 2,467,650 |
| Vendors | 2,882,186 | 2,098,792 |
| Professional fees | 1,994,909 | 6,338,561 |
| Total Accrued Expenses | $ 7,676,443 | $ 10,905,003 |