v3.24.3
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