v3.26.1
Share-Based Compensation - Summary of Share-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Total share-based compensation expense $ 7,810 $ 2,581 $ 14,758 $ 7,040
Location, Statement of Income, Balance [Axis]: us-gaap:GeneralAndAdministrativeExpense        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Total share-based compensation expense 5,698 1,727 10,015 4,673
Location, Statement of Income, Balance [Axis]: us-gaap:ResearchAndDevelopmentExpense        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Total share-based compensation expense $ 2,112 $ 854 $ 4,743 $ 2,367