v3.26.1
Notes Payable - Schedule of Aggregate Maturity on the Notes Payable (Details) - Notes Payable [Member]
Jan. 31, 2026
USD ($)
Schedule of Aggregate Maturity on the Notes Payable [Line Items]  
Due in less than one year $ 1,627,432
Due after one year 100,000
Total 1,727,432
Less current portion (1,627,432)
Notes payable, non-current portion $ 100,000