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

As at December 31,

 
   

2019

   

2020

 
                 

Engineering accruals

  $ 788     $ 920  

Professional fees

    629       790  

Government grants

    527       524  

Income taxes payable, net

    88       231  

Facility related accruals

    284       85  

Intangible assets purchase payables

    204        

Other

    1,228       1,293  

Total

  $ 3,748     $ 3,843