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 | |
| ||||