XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.2
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)
3 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
SCHEDULE OF ACCOUNTS PAYABLE AND ACCRUED LIABILITIES

 

  

As at

June 30, 2023

  

As at

March 31, 2023

 
   $   $ 
Trade and other payables   4,173,567    3,435,123 
Accrued liabilities   2,389,528    1,607,353 
Total   6,563,095    5,042,476