XML 32 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 8 - Accrued Expenses and Other Payables
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]

NOTE 8: ACCRUED EXPENSES AND OTHER PAYABLES

 

   

As at December 31,

 
   

2022

   

2023

 
                 

Engineering accruals

  $ 779     $ 619  

Professional fees

    846       1,273  

Government grants

    918       895  

Income taxes payable, net

    2,547       1,922  

Other

    1,455       1,091  

Total

  $ 6,545     $ 5,800