XML 35 R24.htm IDEA: XBRL DOCUMENT v3.25.2
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)
3 Months Ended
Jun. 30, 2025
Payables and Accruals [Abstract]  
SCHEDULE OF ACCOUNTS PAYABLE AND ACCRUED LIABILITIES

 

  

As at June 30, 2025

   As at March 31, 2025 
   $   $ 
Trade and other payables   4,674,048                               4,602,309 
Accrued liabilities   3,154,020    3,034,293 
Deferred revenue   28,707    25,322 
Total   7,856,775    7,661,924