XML 55 R44.htm IDEA: XBRL DOCUMENT v3.20.4
Notes Payable (Details 1) - USD ($)
Oct. 31, 2020
Jul. 31, 2020
Debt Disclosure [Abstract]    
Notes payable $ 10,709,655 $ 11,591,661
Less: debt discount (251,253) (425,302)
Total debt, net of discount 10,458,402 11,166,359
Notes payable, net - noncurrent 499,839 499,656
Notes payable, net - current $ 9,958,563 $ 10,666,703