INTANGIBLE ASSETS, NET (schedule of acquired intangible assets) (Details) - USD ($) $ in Thousands |
Dec. 31, 2022 |
Dec. 31, 2021 |
---|---|---|
Finite-lived intangible assets: | ||
Gross intangible assets | $ 40,416 | $ 87,826 |
Less - accumulated amortization | (20,487) | (28,965) |
Total intangible assets, net | 19,929 | 58,861 |
Current Technology [Member] | ||
Finite-lived intangible assets: | ||
Gross intangible assets | 29,196 | 74,976 |
Customer Relationships [Member] | ||
Finite-lived intangible assets: | ||
Gross intangible assets | 2,958 | 3,946 |
Trade names [Member] | ||
Finite-lived intangible assets: | ||
Gross intangible assets | 3,287 | 3,929 |
Assembled Workforce [Member] | ||
Finite-lived intangible assets: | ||
Gross intangible assets | 3,575 | 3,575 |
Patents [Member] | ||
Finite-lived intangible assets: | ||
Gross intangible assets | $ 1,400 | $ 1,400 |