XML 46 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 8 - Accrued Expenses and Other Payables (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
  

As at December 31,

 
  

2020

  

2021

 
         

Engineering accruals

 $920  $719 

Professional fees

  790   782 

Government grants

  524   795 

Income taxes payable, net

  231   420 

Other

  1,378   1,314 

Total

 $3,843  $4,030