XML 330 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts payable and accrued liabilities (Tables)
12 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities

The table below presents total accounts payable and accrued liabilities at June 30:

 

   2023   2022 
Trade payables  $1,831,686   $344,071 
Accrued fixed assets   4,404,034    752,736 
Accrued expenses   1,032,660    1,855,559 
Right-of-use liability, current   

121,484

    

99,775

 
Total accounts payable and accrued liabilities  $7,389,864   $3,052,141