XML 33 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts Payable and Accrued Liabilities (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Legal fees and related $ 1,176,033 $ 869,950
Officer compensation 55,040
Consultants 5,679 117,943
Trade payables 188,139 231,815
Total $ 1,369,851 $ 1,274,748