XML 77 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
Dec. 31, 2024
Jun. 30, 2024
Payables and Accruals [Abstract]    
Trade payables $ 2,038,587 $ 4,255,398
Accrued fixed assets 225,104 996,970
Accrued expenses 4,903,723 2,244,265
Market agreement settlement 1,800,000
Total accounts payable and accrued liabilities $ 7,167,414 $ 9,296,633