v3.22.1
Income taxes (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]    
Computed expected benefit of income taxes $ (1,773,096) $ (1,242,363)
Stock-based compensation 925,449 593,885
Non-deductible interest expense 334,556 79,418
Expiry of tax credits 773,050 929,432
True up of prior year balances 99,348 1,214,608
Increase (decrease) in valuation allowance (359,307) (1,574,980)
Income tax provision