Consolidated Statements of Financial Position (Parentheticals) $ in Thousands |
12 Months Ended | |||
|---|---|---|---|---|
|
Dec. 31, 2025
USD ($)
|
Dec. 31, 2024
USD ($)
|
Dec. 31, 2025
₪ / shares
shares
|
Dec. 31, 2024
₪ / shares
shares
|
|
| Supplementary Financial Statement Information [Abstract] | ||||
| Net of allowances for credit losses | $ | $ 14,942 | $ 18,106 | ||
| Ordinary shares, par value (in New Shekels per share) | ₪ / shares | ₪ 1 | ₪ 1 | ||
| Ordinary shares, authorized (in Shares) | 25,000,000 | 25,000,000 | ||
| Ordinary shares, issued (in Shares) | 15,901,287 | 15,901,287 | ||
| Ordinary shares, outstanding (in Shares) | 15,332,667 | 15,332,667 | ||
| Treasury shares (in Shares) | 568,620 | 568,620 | ||
| X | ||||||||||
- Definition Net of allowances for credit losses. No definition available.
|
| X | ||||||||||
- Definition Number Of Treasury Shares Outstanding. No definition available.
|
| X | ||||||||||
- Definition The number of shares authorised. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The number of shares issued by the entity. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The number of shares that have been authorised and issued, reduced by treasury shares held. [Refer: Treasury shares] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The nominal value per share. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References No definition available.
|