Supplementary Financial Statement Information - Schedule of Finance Income (Expenses), Net (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
|
Schedule of Finance Income (Expenses), Net [Abstract] | |||
Interest income | $ 1,069 | $ 1,565 | $ 835 |
(Loss) income related to marketable securities | (1,983) | ||
Exchange differences, net | (182) | (1,224) | (4,101) |
Bank commissions and other expenses | (13) | (14) | (14) |
Finance income (expenses), net | $ 874 | $ 327 | $ (5,263) |
X | ||||||||||
- Definition Bank commissions and other expenses. No definition available.
|
X | ||||||||||
- Definition Loss or income related to marketable securities. No definition available.
|
X | ||||||||||
- Definition Amount, before tax, of realized gain (loss) from foreign currency transaction. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- Definition Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of income (expense) related to nonoperating activities, classified as other. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|