XML 33 R22.htm IDEA: XBRL DOCUMENT v3.22.2
Accounts Payable and Accrued Liabilities (Schedule of Company's Accounts Payable and Accrued Liabilities) (Details) - USD ($)
Jun. 30, 2022
Mar. 31, 2022
Accounts Payable and Accrued Liabilities [Abstract]    
Trade payables $ 2,177,704 $ 2,051,569
Accrued liabilities 341,194 467,965
Other 29,061 17,620
Accounts payable and accrued liabilities $ 2,547,959 $ 2,537,154