Property and Equipment - Schedule of Property and Equipment (Details) - USD ($) |
Jan. 31, 2017 |
Oct. 31, 2016 |
|---|---|---|
| Property, Plant and Equipment [Abstract] | ||
| Leasehold Improvements | $ 1,972,498 | $ 1,835,602 |
| Laboratory Equipment | 2,839,843 | 2,038,704 |
| Furniture and Fixtures | 637,761 | 549,025 |
| Computer Equipment | 285,209 | 240,910 |
| Construction in Progress | 91,661 | 151,368 |
| Total Property and Equipment | 5,826,972 | 4,815,609 |
| Accumulated Depreciation and Amortization | (584,115) | (426,535) |
| Net Property and Equipment | $ 5,242,857 | $ 4,389,074 |