XML 51 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Payable and Accrued Liabilities (Tables)
3 Months Ended
Sep. 30, 2021
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities

 

   September 30,
2021
   June 30,
2021
 
Accounts payable  $1,569,139   $1,464,692 
Accrued liabilities   354,213    310,528 
Contingent liabilities   262,077    283,619 
Total accounts payable and accrued liabilities:  $2,185,429   $2,058,839