Benefit Plans - Schedule of Share-Based Compensation Reflected in Consolidated Statement of Operations and Comprehensive Loss (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Jul. 31, 2025 |
Jul. 31, 2024 |
Jul. 31, 2025 |
Jul. 31, 2024 |
|
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] | ||||
Allocated Share-based Compensation Expense | $ 1,636 | $ 3,250 | $ 8,501 | $ 8,966 |
Cost of revenues | ||||
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] | ||||
Allocated Share-based Compensation Expense | 207 | 463 | 620 | 1,211 |
Administrative and selling expense | ||||
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] | ||||
Allocated Share-based Compensation Expense | 1,271 | 2,304 | 7,399 | 6,498 |
Research and development expense | ||||
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] | ||||
Allocated Share-based Compensation Expense | $ 158 | $ 483 | $ 482 | $ 1,257 |