OTHER LIABILITIES (Schedule of Other Liabilities) (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
||
|---|---|---|---|---|
| Other Liabilities [Abstract] | ||||
| Deferred wage tax and social security | [1] | $ 5,805 | $ 7,227 | |
| Deferred VAT | [1] | 3,911 | 4,858 | |
| Severance pay liability | 2,106 | 1,881 | ||
| Total other liabilities | $ 11,822 | $ 13,966 | ||
| ||||