v3.25.2
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)
12 Months Ended
Mar. 31, 2025
Payables and Accruals [Abstract]  
SCHEDULE OF ACCOUNTS PAYABLE AND ACCRUED LIABILITIES

    

  

As at

March 31, 2025

  

As at

March 31, 2024

 
   $   $ 
Trade and other payables   4,602,309    5,221,992 
Accrued liabilities   3,034,293    4,369,576 
Deferred revenue   25,322    21,550 
Total   7,661,924    9,613,118