v3.25.2
Share-Based Compensation - Schedule of Assumptions Used to Determine Grant-Date Fair Value of Stock Options (Details) - Employee Stock Option [Member] - $ / shares
3 Months Ended 9 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2025
Jul. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Expected volatility, Minimum 79.13% 81.64% 79.13% 78.24%
Expected volatility, Maximum 83.53% 82.33% 83.53% 82.33%
Risk-free interest rate, Minimum 4.06% 4.16% 4.00% 4.16%
Risk-free interest rate, Maximum 4.14% 4.22% 4.49% 4.66%
Fair value of common shares and exercise price of options, Minimum $ 3.31 $ 8.65 $ 3.31 $ 7.66
Fair value of common shares and exercise price of options, Maximum $ 3.83 $ 9 $ 7.39 $ 17.8
Minimum        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Expected term (in years) 5 years 6 months 5 years 6 months 3 days 5 years 6 months 5 years 6 months 3 days
Maximum        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Expected term (in years) 6 years 29 days 6 years 29 days 6 years 29 days 6 years 29 days