XML 80 R69.htm IDEA: XBRL DOCUMENT v3.26.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Schedule of Changes in AOCI) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Accumulated Other Comprehensive (Loss) Income [Line Items]    
Beginning balance $ (11,663)  
Net current period other comprehensive income (loss) 16,600 $ 1,873
Ending balance 4,937 (74,604)
Unrealized gains (losses) on available-for-sale marketable securities [Member]    
Accumulated Other Comprehensive (Loss) Income [Line Items]    
Beginning balance 194 (385)
Revaluation (392) 481
Ending balance (198) 96
Unrealized gains (losses) on cash flow hedges [Member]    
Accumulated Other Comprehensive (Loss) Income [Line Items]    
Beginning balance 705 1,262
Revaluation 368 (398)
Tax on revaluation (131) (90)
Other comprehensive income (loss) before reclassifications 237 (488)
Reclassification (1,095) (748)
Tax on reclassification 131 90
Gains (losses) reclassified from accumulated other comprehensive income (loss) (964) (658)
Net current period other comprehensive income (loss) (727) (1,146)
Ending balance (22) 116
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 (11,840) (78,714)
Revaluation (225) (928)
Reclassification 12,065 0
Net current period other comprehensive income (loss) 11,840 (928)
Ending balance 0 (79,642)
Unrealized gains (losses) on foreign currency translation [Member]    
Accumulated Other Comprehensive (Loss) Income [Line Items]    
Beginning balance (722) 1,360
Revaluation (1,519) 3,466
Reclassification 7,398 0
Net current period other comprehensive income (loss) 5,879 3,466
Ending balance $ 5,157 $ 4,826