v3.26.1
Notes Payable - Schedule of Notes Payable (Details) - USD ($)
Jan. 31, 2026
Oct. 31, 2025
Schedule of Notes Payable [Line Items]    
Notes payable, current $ 1,627,432 $ 1,737,034
Notes payable, less current portion 100,000 150,000
Total notes payable $ 1,727,432 $ 1,887,034