OTHER LONG TERM ASSETS (Schedule of Other Long Term Assets) (Details) - USD ($) $ in Thousands |
Jun. 30, 2024 |
Dec. 31, 2023 |
|---|---|---|
| Other Assets, Noncurrent [Abstract] | ||
| Cloud computing arrangements | $ 21,213 | $ 13,666 |
| Severance pay fund | 9,625 | 9,241 |
| Investments in privately held companies | 27,405 | 7,650 |
| Prepaid expenses and other | 6,803 | 7,044 |
| Other Assets, Noncurrent | $ 65,046 | $ 37,601 |