v3.26.1
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, 2026
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Expected volatility, Minimum 107.88% 79.13% 82.39% 79.13%
Expected volatility, Maximum 112.23% 83.53% 112.23% 83.53%
Risk-free interest rate, Minimum 4.18% 4.06% 3.90% 4.00%
Risk-free interest rate, Maximum 4.24% 4.14% 4.24% 4.49%
Fair value of common shares and exercise price of options, Minimum   $ 3.31 $ 1.75 $ 3.31
Fair value of common shares and exercise price of options, Maximum   $ 3.83 $ 9.53 $ 7.39
Fair value of common shares and exercise price of options $ 1.75      
Minimum        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Expected term (in years) 5 years 3 months 7 days 5 years 6 months 5 years 3 months 7 days 5 years 6 months
Maximum        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Expected term (in years) 6 years 3 months 10 days 6 years 29 days 6 years 3 months 10 days 6 years 29 days