XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
Mar. 31, 2024
Jun. 30, 2023
Payables and Accruals [Abstract]    
Trade payables $ 2,949,290 $ 1,831,686
Accrued fixed assets 1,999,331 4,404,034
Accrued expenses 1,226,040 1,377,660
Right-of-use liability, current 86,030 121,484
Total accounts payable and accrued liabilities $ 6,260,691 $ 7,734,864