XML 56 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accounts payable and accrued liabilities - Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
Dec. 31, 2024
Jun. 30, 2024
Accounts payable and accrued liabilities [Abstract]    
Trade payable $ 5,613,190 $ 3,172,403
Due to related parties 56,708 404,426
Payroll liabilities 898,615 1,408,358
Accrued liabilities and other payables 1,115,682 938,934
Total $ 7,684,195 $ 5,924,121