Benefit Plans - Schedule of Share-Based Compensation Reflected in Consolidated Statement of Operations and Comprehensive Loss (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Apr. 30, 2026 |
Apr. 30, 2025 |
Apr. 30, 2026 |
Apr. 30, 2025 |
|
| Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] | ||||
| Allocated Share-based Compensation Expense | $ 2,577 | $ 4,757 | $ 4,944 | $ 6,866 |
| Cost of revenues | ||||
| Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] | ||||
| Allocated Share-based Compensation Expense | 157 | 269 | 365 | 413 |
| Administrative and selling expense | ||||
| Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] | ||||
| Allocated Share-based Compensation Expense | 2,295 | 4,269 | 4,355 | 6,129 |
| Research and development expense | ||||
| Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] | ||||
| Allocated Share-based Compensation Expense | $ 125 | $ 219 | $ 224 | $ 324 |