v3.24.3
INTANGIBLE ASSETS, NET (Schedule of acquired intangible assets) (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross intangible assets $ 19,575 $ 56,382
Less - accumulated amortization (8,406) (21,037)
Total intangible assets, net 11,169 35,345
Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross intangible assets 11,132 26,990
Customer relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross intangible assets 1,546 3,193
Trade names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross intangible assets 1,322 624
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 $ 2,000 $ 22,000