XML 42 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Note 10 - Financial Income, Net (Tables)
9 Months Ended
Sep. 30, 2025
Notes Tables  
Interest and Other Income [Table Text Block]
   

Nine months ended
September 30,

   

Three months ended
September 30,

 
   

2025

(unaudited)

   

2024

(unaudited)

   

2025

(unaudited)

   

2024

(unaudited)

 

Interest income

  $ 3,907     $ 3,771     $ 1,336     $ 1,225  

Gain on available-for-sale marketable securities, net

    16       14             4  

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

    635       654       175       268  

Foreign exchange gain (loss), net

    908       523       (266 )     802  
                                 

Total

  $ 5,466     $ 4,962     $ 1,245     $ 2,299