XML 17 R49.htm IDEA: XBRL DOCUMENT v3.20.1
Notes Payable (Details) - USD ($)
6 Months Ended
Jan. 31, 2020
Jan. 31, 2019
Debt Disclosure [Abstract]    
Balance of notes paybale at beginning $ 8,368,379  
Issuances of debt 5,361,975  
Debt discount (1,139,178)  
Amortization of debt discount 2,955,576 $ 0
Conversions (2,794,851)  
Payments (935,731)  
Balance of notes payable at end $ 11,816,170