v3.24.2.u1
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