XML 79 R60.htm IDEA: XBRL DOCUMENT v3.25.2
Accounts Payable and Accrued Liabilities - Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
Jun. 30, 2025
Jun. 30, 2024
Schedule of Accounts Payable and Accrued Liabilities [Abstract]    
Trade payable $ 3,790,515 $ 3,172,403
Due to related parties 101,955 404,426
Payroll liabilities 254,846 1,408,358
Accrued liabilities and other payables 543,764 938,934
Total $ 4,691,080 $ 5,924,121