XML 56 R37.htm IDEA: XBRL DOCUMENT v3.25.2
Accounts Payable and Accrued Liabilities (Tables)
12 Months Ended
Jun. 30, 2025
Accounts Payable and Accrued Liabilities [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities
   June 30,
2025
   June 30,
2024
 
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 
   $4,691,080   $5,924,121