Property, Plant and Equipment - Additional Information (Details) - USD ($) |
12 Months Ended | ||
|---|---|---|---|
Oct. 31, 2020 |
Oct. 31, 2019 |
Oct. 31, 2018 |
|
| Property Plant And Equipment [Abstract] | |||
| Impairment of construction in process assets | $ 2,800,000 | ||
| Impairment of property, plant and equipment | $ 0 | $ 0 | |
| Depreciation | $ 5,100,000 | $ 4,900,000 | $ 4,600,000 |