XML 60 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Accounts Payable and Accrued Liabilities - Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
Mar. 31, 2025
Jun. 30, 2024
Accounts Payable and Accrued Liabilities [Abstract]    
Trade payable $ 5,851,428 $ 3,172,403
Due to related parties 41,794 404,426
Payroll liabilities 489,437 1,408,358
Accrued liabilities and other payables 499,813 938,934
Total $ 6,882,472 $ 5,924,121