v3.24.0.1
OTHER LONG TERM ASSETS (Tables)
12 Months Ended
Dec. 31, 2023
Other Assets, Noncurrent [Abstract]  
Schedule of other long term assets
   
As of December 31,
 
   
2023
   
2022
 
Cloud computing arrangements
 
$
13,666
   
$
3,457
 
Severance pay fund
   
9,241
     
8,799
 
Investments in privately held companies1
   
7,650
     
1,863
 
Loan receivables
   
2,438
     
-
 
Prepaid expenses and other
   
4,606
     
4,687
 
Total other long term assets
 
$
37,601
   
$
18,806