XML 96 R75.htm IDEA: XBRL DOCUMENT v3.25.4
Related Party Transactions - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Oct. 29, 2024
Feb. 20, 2024
Oct. 31, 2025
Oct. 31, 2024
2024 PIPE Investors        
Related Party Transaction [Line Items]        
Issuance of common shares 561,797 800,000    
Issuance of common shares, value $ 5.0 $ 8.0    
Private Placement | 2024 Subscription Agreements        
Related Party Transaction [Line Items]        
Issuance of common shares 6,758,311 20,000,000    
Common shares price per share $ 8.9 $ 10    
Minimum        
Related Party Transaction [Line Items]        
Percentage of shares owned by shareholders     10.00% 10.00%