XML 42 R31.htm IDEA: XBRL DOCUMENT v3.22.4
SCHEDULE OF ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) - USD ($)
Dec. 31, 2022
Mar. 31, 2022
Payables and Accruals [Abstract]    
Accounts payable and deferred revenue $ 2,383,657 $ 1,159,477
Accrued liabilities 1,106,769 1,436,270
Accounts payable and accrued liabilities $ 3,490,426 $ 2,595,747