XML 60 R51.htm IDEA: XBRL DOCUMENT v3.26.1
Share-Based Compensation - Schedule of Shares Reserved For Future Issuance Under The Plan (Details) - shares
Apr. 30, 2026
Oct. 31, 2025
Class of Stock [Line Items]    
Common stock shares reserved for future issuance 28,486,087 22,478,570
Remaining shares reserved for future issuance under the 2023 Plan    
Class of Stock [Line Items]    
Common stock shares reserved for future issuance 2,916,016 2,933,304
Remaining shares reserved for future issuance under ESSP    
Class of Stock [Line Items]    
Common stock shares reserved for future issuance 2,000,000 2,000,000
Incentive options to purchase common shares awarded pursuant to the 2023 Plan    
Class of Stock [Line Items]    
Common stock shares reserved for future issuance 8,700,583 5,717,948
Inducement grant stock options awarded outside of the 2023 Plan    
Class of Stock [Line Items]    
Common stock shares reserved for future issuance 3,315,350 3,315,350
Restricted share units awarded pursuant to the 2023 Plan    
Class of Stock [Line Items]    
Common stock shares reserved for future issuance 266,025  
Pre-funded warrants to purchase common shares    
Class of Stock [Line Items]    
Common stock shares reserved for future issuance 2,735,295  
Warrants to purchase common shares    
Class of Stock [Line Items]    
Common stock shares reserved for future issuance 8,552,818 8,511,968