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

As at December 31,

 
  

2021

  

2022

 
         

Engineering accruals

 $719  $779 

Professional fees

  782   874 

Government grants

  795   918 

Income taxes payable, net

  420   2,547 

Other

  1,314   1,542 

Total

 $4,030  $6,660