XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
SCHEDULE OF ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) - USD ($)
Sep. 30, 2021
Mar. 31, 2021
Payables and Accruals [Abstract]    
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