XML 346 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
Jun. 30, 2023
Jun. 30, 2022
Payables and Accruals [Abstract]    
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