XML 26 R15.htm IDEA: XBRL DOCUMENT v3.22.2
Accounts Payable and Accrued Liabilities (Tables)
3 Months Ended
Jun. 30, 2022
Accounts Payable and Accrued Liabilities [Abstract]  
Schedule of accounts payable and accrued labilities [Table Text Block]
    June 30, 2022     March 31, 2022  
             
Trade payables $ 2,177,704   $ 2,051,569  
Accrued liabilities   341,194     467,965  
Other   29,061     17,620  
  $ 2,547,959   $ 2,537,154