XML 55 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 13 - Financial Income, Net (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Interest and Other Income [Table Text Block]
   

Year ended December 31,

 
   

2021

   

2022

   

2023

 
                         

Interest income

  $ 1,873     $ 3,190     $ 4,362  

Gain (loss) on available-for-sale marketable securities, net

    13       (55 )     90  

Amortization of premium on available-for-sale marketable securities, net

    (420 )     (397 )     124  

Foreign exchange gain (loss), net

    (1,269 )     74       688  

Total

  $ 197     $ 2,812     $ 5,264