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

As at December 31,

 
   

2023

   

2024

 
                 

Engineering accruals

  $ 619     $ 649  

Professional fees

    1,273       922  

Government grants

    895       1,014  

Income taxes payable, net

    1,922       1,711  

Accrued expenses related to assets acquisition

          637  

Other

    1,091       1,310  

Total

  $ 5,800     $ 6,243