XML 90 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
Mar. 31, 2025
Jun. 30, 2024
Payables and Accruals [Abstract]    
Trade payables $ 664,649 $ 4,255,398
Accrued fixed assets 117,771 996,970
Accrued expenses 2,991,974 2,244,266
Market agreement settlement 1,800,000
Total accounts payable and accrued liabilities $ 3,774,394 $ 9,296,634