OTHER LONG TERM ASSETS (Schedule of Other Long Term Assets) (Details) - USD ($) $ in Thousands |
Dec. 31, 2023 |
Dec. 31, 2022 |
|||||
|---|---|---|---|---|---|---|---|
| Other Assets, Noncurrent [Abstract] | |||||||
| Cloud computing arrangements | $ 13,666 | $ 3,457 | |||||
| Severance pay fund | 9,241 | 8,799 | |||||
| Investments in privately held companies | [1] | 7,650 | 1,863 | [2] | |||
| Loan receivables | 2,438 | 0 | |||||
| Other | 4,606 | 4,687 | |||||
| Total other long term assets | $ 37,601 | $ 18,806 | |||||
| |||||||