v3.23.2
INTANGIBLE ASSETS, NET (Schedule of Acquired Intangible Assets) (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross intangible assets $ 66,761 $ 40,416
Less - accumulated amortization (23,105) (20,487)
Total intangible assets, net 43,656 19,929
Current Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross intangible assets 34,879 29,196
Customer relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross intangible assets 3,138 2,958
Trade names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross intangible assets 3,769 3,287
Assembled Workforce [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross intangible assets 3,575 3,575
Patents and licenses [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross intangible assets [1] $ 21,400 $ 1,400
[1] See Note 16