XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accounts Payable and Accrued Liabilities (Details) - Schedule of accounts payable and accruals - USD ($)
Jun. 30, 2022
Mar. 31, 2022
Schedule Of Accounts Payable And Accruals Abstract    
Accounts payable $ 1,516,080 $ 757,102
Accrued liabilities 4,603,994 8,567,795
Loan payable 48,271 55,003
Payroll liabilities 189,361 214,887
Balance, end of period $ 6,357,706 $ 9,594,787