XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts Payable and Accrued Liabilities (Tables)
6 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities

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

 

   December 31, 2023   June 30, 2023 
Trade payables  $3,883,841   $1,831,686 
Accrued fixed assets   818,892    4,404,034 
Accrued expenses   1,200,867    1,032,660 
Right-of-use liability, current   117,131    121,484 
Total accounts payable and accrued liabilities  $6,020,731   $7,389,864