v3.22.1
Supplemental information with respect to cash flows (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Supplemental Cash Flow Elements [Abstract]    
Common stock issued to retire accounts payable $ 194,186 $ 60,000
Common stock issued to retire interest payable 3,000 2,318,542
Common stock issued to retire promissory notes payable 20,000
Common stock issued to retire line of credit payable $ 9,681,458