XML 71 R50.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Convertible Notes Payable (Details) - Schedule of Future Principal Payments
Jul. 31, 2023
USD ($)
Schedule of Future Principal Payments [Abstract]  
2025 $ 7,784,419
Total future payments: $ 7,784,419