SEGMENT INFORMATION (Physical Location and Values of Long-Lived Assets) (Details) - USD ($) $ in Thousands |
Sep. 30, 2024 |
Dec. 31, 2023 |
|---|---|---|
| Long-Lived Assets by Geographical Areas [Line Items] | ||
| Long-lived assets | $ 207,502 | $ 235,053 |
| Ukraine | ||
| Long-Lived Assets by Geographical Areas [Line Items] | ||
| Long-lived assets | 58,793 | 62,653 |
| Belarus | ||
| Long-Lived Assets by Geographical Areas [Line Items] | ||
| Long-lived assets | 46,627 | 49,875 |
| United States | ||
| Long-Lived Assets by Geographical Areas [Line Items] | ||
| Long-lived assets | 37,200 | 42,510 |
| India | ||
| Long-Lived Assets by Geographical Areas [Line Items] | ||
| Long-lived assets | 14,141 | 12,735 |
| Poland | ||
| Long-Lived Assets by Geographical Areas [Line Items] | ||
| Long-lived assets | 11,632 | 15,057 |
| Belgium | ||
| Long-Lived Assets by Geographical Areas [Line Items] | ||
| Long-lived assets | 4,980 | 3,032 |
| Hungary | ||
| Long-Lived Assets by Geographical Areas [Line Items] | ||
| Long-lived assets | 4,687 | 6,683 |
| Other | ||
| Long-Lived Assets by Geographical Areas [Line Items] | ||
| Long-lived assets | $ 29,442 | $ 42,508 |