v3.22.2.2
Accounts payable and accrued liabilities (Tables)
6 Months Ended
Jun. 30, 2022
Payables and Accruals [Abstract]  
Schedule of accounts payable and accrued liabilities
          
  

June 30,

2022

 

December 31,

2021

Accounts payable  $1,074,813   $806,059 
Accrued liabilities   255,039    322,087 
Deferred revenue   344    2,400 
Accounts payable and accrued liabilities  $1,330,196   $1,130,546