ACCUMULATED OTHER COMPREHENSIVE LOSS (Schedule of Changes in AOCI) (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||||
|---|---|---|---|---|---|---|
Jun. 30, 2023 |
Mar. 31, 2023 |
Jun. 30, 2022 |
Mar. 31, 2022 |
Jun. 30, 2023 |
Jun. 30, 2022 |
|
| Beginning balance | $ (73,109) | $ (73,109) | ||||
| Net current period other comprehensive income (loss) | $ (228) | (4,095) | $ (43,553) | $ (18,748) | (4,323) | $ (62,301) |
| Ending balance | (77,432) | (89,620) | (77,432) | (89,620) | ||
| Unrealized gains (losses) on available-for-sale marketable securities [Member] | ||||||
| Beginning balance | (19,272) | (25,449) | (14,215) | (4,709) | (25,449) | (4,709) |
| Revaluation | 793 | (5,919) | 8,363 | (18,640) | ||
| Tax on revaluation | (132) | 1,357 | (1,603) | 3,828 | ||
| Other comprehensive income (loss) before reclassifications | 661 | (4,562) | 6,760 | 14,812 | ||
| Reclassification | 0 | 0 | 107 | 844 | ||
| Tax on reclassification | 0 | 0 | (29) | (100) | ||
| Losses reclassified from accumulated other comprehensive income (loss) | 0 | 0 | 78 | 744 | ||
| Net current period other comprehensive income (loss) | 661 | (4,562) | 6,838 | (14,068) | ||
| Ending balance | (18,611) | (19,272) | (18,777) | (14,215) | (18,611) | (18,777) |
| Unrealized gains (losses) on cash flow hedges [Member] | ||||||
| Beginning balance | (2,092) | (1,761) | 194 | 874 | (1,761) | 874 |
| Revaluation | (2,229) | (7,188) | (4,425) | (8,525) | ||
| Tax on revaluation | 138 | 837 | 277 | 996 | ||
| Other comprehensive income (loss) before reclassifications | (2,091) | (6,351) | (4,148) | (7,529) | ||
| Reclassification | 2,566 | 2,846 | 4,406 | 3,411 | ||
| Tax on reclassification | (159) | (331) | (273) | (398) | ||
| Losses reclassified from accumulated other comprehensive income (loss) | 2,407 | 2,515 | 4,133 | 3,013 | ||
| Net current period other comprehensive income (loss) | 316 | (3,836) | (15) | (4,516) | ||
| Ending balance | (1,776) | (2,092) | (3,642) | 194 | (1,776) | (3,642) |
| Foreign currency translation adjustments on intra-entity transactions that are of a long-term investment in nature [Member] | ||||||
| Beginning balance | (48,760) | (37,960) | (24,403) | (17,420) | (37,960) | (17,420) |
| Revaluation | (1,935) | (28,347) | (12,735) | (35,330) | ||
| Ending balance | (50,695) | (48,760) | (52,750) | (24,403) | (50,695) | (52,750) |
| Unrealized gains (losses) on foreign currency translation [Member] | ||||||
| Beginning balance | (7,080) | (7,939) | (7,643) | (6,064) | (7,939) | (6,064) |
| Revaluation | 730 | (6,808) | 1,589 | (8,387) | ||
| Ending balance | $ (6,350) | $ (7,080) | $ (14,451) | $ (7,643) | $ (6,350) | $ (14,451) |