v3.24.2.u1
OTHER LONG TERM ASSETS (Tables)
6 Months Ended
Jun. 30, 2024
Other Assets, Noncurrent [Abstract]  
Schedule of other long term assets
   
June 30,
2024
   
December 31,
2023
 
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
 
Total other long term assets
 
$
65,046
   
$
37,601