Stockholders' Equity - Accumulated Balances for Each Classification of Other Comprehensive Income (Loss) (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Oct. 31, 2021 |
Nov. 01, 2020 |
|
| Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward] | ||
| Balance at beginning of period | $ 27,874 | $ 36,189 |
| Other comprehensive income before reclassifications | 209 | 343 |
| Balance at end of period | 31,093 | 27,874 |
| Accumulated Foreign Currency Adjustment Attributable to Parent | ||
| Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward] | ||
| Balance at beginning of period | (6,458) | (6,801) |
| Balance at end of period | $ (6,249) | $ (6,458) |