DEFERRED REVENUES AND CUSTOMERS ADVANCES (Schedule Estimated Revenues Expected To Recognized In Future To Performance Obligations) (Details) - USD ($) $ in Thousands |
Mar. 31, 2024 |
Dec. 31, 2023 |
Mar. 31, 2023 |
Dec. 31, 2022 |
|---|---|---|---|---|
| Deferred revenues | $ 254,616 | $ 255,443 | $ 224,424 | $ 213,577 |
| 2024 [Member] | ||||
| Deferred revenues | 32,493 | |||
| 2025 [Member] | ||||
| Deferred revenues | 13,899 | |||
| 2026 [Member] | ||||
| Deferred revenues | 13,529 | |||
| 2027 [Member] | ||||
| Deferred revenues | 11,430 | |||
| 2028 [Member] | ||||
| Deferred revenues | 10,436 | |||
| Thereafter [Member] | ||||
| Deferred revenues | $ 172,829 |