XML 32 R17.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 8 - Accrued Expenses and Other Payables
12 Months Ended
Dec. 31, 2024
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,

 
   

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