XML 57 R46.htm IDEA: XBRL DOCUMENT v3.20.4
Notes Payable (Details 1) - USD ($)
Jan. 31, 2021
Jul. 31, 2020
Debt Disclosure [Abstract]    
Notes payable $ 10,641,832 $ 11,591,479
Less: debt discount (85,078) (425,120)
Total debt, net of discount 10,556,754 11,166,359
Notes payable, net - noncurrent 499,473 499,656
Notes payable, net - current $ 10,057,281 $ 10,666,703