XML 56 R45.htm IDEA: XBRL DOCUMENT v3.20.4
Notes Payable (Details) - USD ($)
6 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Debt Disclosure [Abstract]    
Balance of notes paybale at beginning $ 11,166,359  
Additions to debt due to default 255,080  
Amortization of debt discount 340,226 $ 2,955,576
Conversions (1,077,452)  
Payments (127,459)  
Balance of notes payable at end $ 10,556,754