OTHER LONG TERM ASSETS (Schedule of Other Long Term Assets) (Details) - USD ($) $ in Thousands |
Sep. 30, 2024 |
Dec. 31, 2023 |
|---|---|---|
| Other Assets, Noncurrent [Abstract] | ||
| Loan receivables | $ 50,000 | $ 0 |
| Cloud computing arrangements | 24,006 | 13,666 |
| Severance pay fund | 9,561 | 9,241 |
| Investments in privately held companies | 22,574 | 7,650 |
| Prepaid expenses and other | 6,060 | 7,044 |
| Total other long term assets | $ 112,201 | $ 37,601 |