v3.24.0.1
INTANGIBLE ASSETS, NET (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Acquired Intangible Assets
   
As of December 31,
 
   
2023
   
2022
 
Intangible assets with finite lives:
           
Current Technology
 
$
26,990
   
$
29,196
 
Customer relationships
   
3,193
     
2,958
 
Trade names
   
624
     
3,287
 
Assembled workforce
   
3,575
     
3,575
 
Patents
   
22,000
     
1,400
 
Gross intangible assets
   
56,382
     
40,416
 
Less - accumulated amortization
   
(21,037
)
   
(20,487
)
Total intangible assets, net
 
$
35,345
   
$
19,929
 
Schedule of Future Amortization Expense
2024
 
$
7,415
 
2025
   
6,518
 
2026
   
5,930
 
2027
   
3,762
 
2028
   
2,612
 
2029 and thereafter
   
9,108
 
   
$
35,345