v3.26.1
Leases - Schedule of Future Minimum Lease Payments Required Under Operating Leases (Details) - USD ($)
Jan. 31, 2026
Oct. 31, 2025
Schedule of Future Minimum Lease Payments Required Under Operating Leases [Abstract]    
2026 $ 359,942  
2027 283,626  
Total future minimum lease payments 643,568  
Less imputed interest (43,615)  
Total operating lease liability $ 599,953 $ 701,275