XML 39 R29.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accounts payable and accrued liabilities (Tables)
6 Months Ended
Dec. 31, 2024
Accounts payable and accrued liabilities [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities
   December 31,
2024
   June 30,
2024
 
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 
   $7,684,195   $5,924,121