XML 97 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 13 - Financial Income, Net - Selected Statements of Income Data (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Interest income $ 4,954 $ 4,362 $ 3,190
Gain (loss) on available-for-sale marketable securities, net 14 90 (55)
Amortization of discount (premium) on available-for-sale marketable securities, net 922 124 (397)
Foreign exchange gain (loss), net (1,006) 688 74
Total $ 4,884 $ 5,264 $ 2,812