v3.26.3
Related-Party Transactions (Details Narrative) - PMI License Agreement [Member] - USD ($)
3 Months Ended 9 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
Qualitative and Quantitative Information, Transferor's Continuing Involvement [Line Items]        
license fees $ 0 $ 30,000 $ 70,000 $ 228,215
Insurance expense $ 55,000 $ 60,000 $ 55,000 $ 60,000