v3.23.2
OTHER LONG TERM ASSETS (Schedule of Other Long Term Assets) (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Other Assets, Noncurrent [Abstract]    
Severance pay fund $ 7,479 $ 8,799
Cloud computing arrangements 8,236 3,457
Investments in privately held companies 8,536 1,863
Prepayments 3,285 2,961
Other 1,236 1,726
Total other long term assets $ 28,772 $ 18,806