XML 87 R58.htm IDEA: XBRL DOCUMENT v3.24.3
Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
Jun. 30, 2024
Jun. 30, 2023
Payables and Accruals [Abstract]    
Trade payables $ 4,255,398 $ 1,831,686
Accrued fixed assets 996,970 4,404,034
Accrued expenses 2,244,265 1,377,660
Marketing agreement settlement (Note 19) 1,800,000
Right-of-use liability, current 54,304 121,484
Total accounts payable and accrued liabilities $ 9,350,937 $ 7,734,864