XML 94 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Note 10 - Other Loans Payable - Other Loans Payable (Details) - USD ($)
Jul. 31, 2021
Jul. 31, 2020
Current portion $ 10,075,231
Other Loans Payable, Noncurrent 19,869,477
Other Loans Payable [Member]    
Other Loans Payable 257,462 307,092
Current portion 191,510
Other Loans Payable, Noncurrent 65,952 307,092
Other Loans Payable [Member] | Government Loan Payable [Member]    
Other Loans Payable 307,092
Current portion
Other Loans Payable, Noncurrent 307,092
Other Loans Payable [Member] | Promissory Note [Member]    
Other Loans Payable 257,462
Current portion 191,510
Other Loans Payable, Noncurrent $ 65,952