XML 59 R50.htm IDEA: XBRL DOCUMENT v3.26.1
Share-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jan. 01, 2026
Jun. 10, 2025
May 15, 2024
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2026
Apr. 30, 2025
Oct. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Unrecognized compensation expense       $ 45.2   $ 45.2    
Common stock shares reserved for future issuance       28,486,087   28,486,087   22,478,570
Common stock no par value       $ 0   $ 0   $ 0
Shares Granted           3,161,490    
Unrecognized compensation expense weighted-average period of recognition           3 years 1 month 6 days    
Weighted-average grant-date fair value per share of share options granted       $ 0 $ 3.23 $ 9.53 $ 5.23  
2025 Employee Stock Purchase Plan [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Common stock shares reserved for future issuance   2,000,000            
Common stock capital shares reserved for remaining future issuance           2,000,000    
Common stock no par value   $ 0            
Shares issued           0    
Percentage of common stock value on date of grant   85.00%            
Evergreen Provision                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Aggregate number of common shares outstanding percentage 5.00%              
Restricted share units                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Stock options vesting service period           4 years    
2023 Plan | Evergreen Provision                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Common stock shares reserved for future issuance       11,882,624   11,882,624    
Common stock capital shares reserved for remaining future issuance           2,916,016    
Aggregate number of common shares outstanding percentage     5.00%          
Issuance of common shares     2,500,000          
Number of shares authorized increased       3,349,283   3,349,283    
2023 Plan | Employee Stock Option [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Percentage of common stock value on date of grant     100.00%          
Inducement Grants | Nonqualified Stock Options                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Shares Granted       0   0    
Stock options granted       3,352,550   3,352,550    
Shares vested       855,794   855,794    
Shares forfeited       37,200   37,200    
Stock option expired       0   0