XML 43 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Trade and Other Receivables (Tables)
12 Months Ended
Dec. 31, 2021
Trade And Other Receivables [Abstract]  
Schedule of trade and other receivables
   December 31, 
   2021   2020 
         
Trade receivables  $977,498   $55,675 
Research and development tax credit   2,785,748    386,412 
Goods and service tax refund   1,843,534    173,058 
   $5,606,780   $615,145