v3.26.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Schedule of Changes in AOCI) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Accumulated Other Comprehensive (Loss) Income [Line Items]            
Beginning balance   $ (11,663)     $ (11,663)  
Net current period other comprehensive income (loss) $ 3,876 16,600 $ 16,736 $ 1,873 20,476 $ 18,609
Ending balance 8,813   (57,868)   8,813 (57,868)
Unrealized gains (losses) on available-for-sale marketable securities [Member]            
Accumulated Other Comprehensive (Loss) Income [Line Items]            
Beginning balance (198) 194 96 (385) 194 (385)
Revaluation (6)   111   (398) 592
Ending balance (204) (198) 207 96 (204) 207
Unrealized gains (losses) on cash flow hedges [Member]            
Accumulated Other Comprehensive (Loss) Income [Line Items]            
Beginning balance (22) 705 116 1,262 705 1,262
Revaluation 7,402   6,994   7,770 6,596
Tax on revaluation (421)   (208)   (552) (298)
Other comprehensive income before reclassifications 6,981   6,786   7,218 6,298
Reclassification (3,508)   (1,739)   (4,603) (2,487)
Tax on reclassification 421   208   552 298
Gains reclassified from accumulated other comprehensive income (loss) (3,087)   (1,531)   (4,051) (2,189)
Net current period other comprehensive income (loss) 3,894   5,255   3,167 4,109
Ending balance 3,872 (22) 5,371 116 3,872 5,371
Foreign currency translation adjustments on intra-entity transactions that are of a long-term investment in nature [Member]            
Accumulated Other Comprehensive (Loss) Income [Line Items]            
Beginning balance 0 (11,840) (79,642) (78,714) (11,840) (78,714)
Revaluation 0   1,756   (225) 828
Reclassification 0   0   12,065 0
Net current period other comprehensive income (loss) 0   1,756   11,840 828
Ending balance 0 0 (77,886) (79,642) 0 (77,886)
Unrealized gains (losses) on foreign currency translation [Member]            
Accumulated Other Comprehensive (Loss) Income [Line Items]            
Beginning balance 5,157 (722) 4,826 1,360 (722) 1,360
Revaluation (12)   9,614   (1,531) 13,080
Reclassification 0   0   7,398 0
Net current period other comprehensive income (loss) (12)   9,614   5,867 13,080
Ending balance $ 5,145 $ 5,157 $ 14,440 $ 4,826 $ 5,145 $ 14,440