XML 78 R57.htm IDEA: XBRL DOCUMENT v3.25.4
Share-Based Compensation - Schedule of Share Reserved For Future Issuance Under The Plan (Details) - shares
Oct. 31, 2025
Oct. 31, 2024
Class of Stock [Line Items]    
Common stock shares reserved for future issuance 22,478,570 17,299,369
Remaining shares reserved for future issuance under the 2023 Plan    
Class of Stock [Line Items]    
Common stock shares reserved for future issuance 2,933,304 2,752,889
Remaining shares reserved for future issuance under ESPP    
Class of Stock [Line Items]    
Common stock shares reserved for future issuance 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 5,717,948 4,391,512
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 1,643,000
Warrants to purchase common shares    
Class of Stock [Line Items]    
Common stock shares reserved for future issuance 8,511,968 8,511,968