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, 2025 |
Apr. 30, 2024 |
Apr. 30, 2025 |
Apr. 30, 2024 |
|
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] | ||||
Allocated Share-based Compensation Expense | $ 4,757 | $ 2,904 | $ 6,866 | $ 5,709 |
Cost of revenues | ||||
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] | ||||
Allocated Share-based Compensation Expense | 269 | 339 | 413 | 736 |
Administrative and selling expense | ||||
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] | ||||
Allocated Share-based Compensation Expense | 4,269 | 2,148 | 6,129 | 4,195 |
Research and development expense | ||||
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] | ||||
Allocated Share-based Compensation Expense | $ 219 | $ 417 | $ 324 | $ 778 |