Consolidated Balance Sheets (Parentheticals) shares in Thousands, $ in Thousands |
3 Months Ended | ||
---|---|---|---|
Mar. 31, 2025
USD ($)
shares
|
Mar. 31, 2025
₪ / shares
|
Dec. 31, 2024
USD ($)
shares
|
|
Accounts Receivable, Allowance for Credit Loss | $ | $ 3,048 | $ 3,058 | |
Ordinary shares, nominal value (in Dollars per share) | ₪ / shares | ₪ 0.01 | ||
Ordinary shares, authorized | 180,000 | ||
Shares, Outstanding | 72,391 | 71,716 | |
Shares, Issued | 72,657 | 71,982 | |
Treasury Stock, Common | |||
Treasury Stock, Shares, Acquired | 266 |
X | ||||||||||
- Definition Amount of allowance for credit loss on accounts receivable. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Face amount or stated value per share of common stock. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The maximum number of common shares permitted to be issued by an entity's charter and bylaws. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Number of shares issued which are neither cancelled nor held in the treasury. No definition available.
|
X | ||||||||||
- Definition Number of shares that have been repurchased during the period and are being held in treasury. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|