Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($) $ in Thousands |
Oct. 31, 2020 |
Oct. 31, 2019 |
|---|---|---|
| Common stock, par value | $ 0.0001 | $ 0.0001 |
| Common stock, shares authorized | 337,500,000 | 225,000,000 |
| Common stock, shares issued | 294,706,758 | 193,608,684 |
| Common stock, shares outstanding | 294,706,758 | 193,608,684 |
| Treasury stock, shares | 56,411 | 42,496 |
| Series B Preferred Stock [Member] | ||
| Preferred Stock, Liquidation Preference, Value | $ 64,020 | $ 64,020 |