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