XML 60 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Payable and Accrued Liabilities (Tables)
12 Months Ended
Jun. 30, 2021
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities
    June 30, 2021     June 30, 2020  
Accounts payable   $ 1,464,692     $ 1,330,939  
Accrued liabilities     310,528       25,289  
Contingent liabilities     283,619       227,000  
Total accounts payable and accrued liabilities:   $ 2,058,839     $ 1,583,228