XML 48 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts Payable and Accrued Liabilities - Schedule of accounts payable and accrued liabilities (Details) - USD ($)
Dec. 31, 2022
Mar. 31, 2022
Accounts Payable and Accrued Liabilities [Abstract]    
Trade payables $ 1,752,312 $ 2,051,569
Accrued liabilities 634,953 467,965
Other 127,598 17,620
Accounts Payable and Accrued Liabilities $ 2,514,863 $ 2,537,154