XML 58 R39.htm IDEA: XBRL DOCUMENT
v3.26.1

Selected Statements of Income Data (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2025
Selected Statements of Income Data [Abstract] |
Schedule of Financial Income, Net | Financial income, net:
|  | Years ended December 31, |
|  | 2025 |  |  | 2024 |  |  | 2023 |
Financial Income: |  |  |  |  |  |  |  |  |
Interest income |  | $ | 4,969 |  |  | $ | 4,692 |  |  | $ | 4,304 |
Foreign currency exchange gain |  |  | 1,031 |  |  |  | 927 |  |  |  | 730 |
|  |  | 6,000 |  |  |  | 5,619 |  |  |  | 5,034 |
Financial expenses: |  |  |  |  |  |  |  |  |  |  |  |
Bank charges |  |  | (207 | ) |  |  | (189 | ) |  |  | (135 | )
Foreign currency exchange loss |  |  | (1,510 | ) |  |  | (1,315 | ) |  |  | (342 | )
|  |  | (1,717 | ) |  |  | (1,504 | ) |  |  | (477 | )
|  | $ | 4,283 |  |  | $ | 4,115 |  |  | $ | 4,557 |
Schedule of Computation of Basic and Diluted Net Income (Loss) Per Ordinary Share | The following table sets forth the computation of basic and diluted net income (loss) per Ordinary Share:
|  | Years ended December 31, |
|  | 2025 |  |  | 2024 |  |  | 2023 |
Numerator: |  |  |  |  |  |  |  |  |
Numerator for basic net income per Ordinary Share |  | $ | 11,991 |  |  | $ | 6,968 |  |  | $ | 3,713 |
Numerator for dilutive net income per Ordinary Share |  | $ | 11,991 |  |  | $ | 6,968 |  |  | $ | 3,713 |
Denominator: |  |  |  |  |  |  |  |  |  |  |  |
Denominator for basic net income per Ordinary Share - weighted average number of Ordinary Shares |  |  | 16,266,468 |  |  |  | 15,666,457 |  |  |  | 15,098,642 |
Effect of dilutive securities: |  |  |  |  |  |  |  |  |  |  |  |
Share-based compensation granted |  |  | 569,061 |  |  |  | 488,693 |  |  |  | 199,305 |
Denominator for diluted net income per Ordinary Share - adjusted weighted average number of Ordinary Shares |  |  | 16,835,529 |  |  |  | 16,155,150 |  |  |  | 15,297,947 |

X
- Definition Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1 + Details
Name: | us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items. + References No definition available. + Details
Name: | us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_SelectedQuarterlyFinancialInformationAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration