XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.2
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)
6 Months Ended
Sep. 30, 2021
Payables and Accruals [Abstract]  
SCHEDULE OF ACCOUNTS PAYABLE AND ACCRUED LIABILITIES
  

As at
September 30,

2021
$

  

As at
March 31,

2021
$

 
Accounts payable   1,622,501    1,041,385 
Accrued liabilities   1,068,076    1,478,739 
Accounts payable and accrued liabilities   

2,690,577

    2,520,124