v3.26.1
STOCKHOLDERS' EQUITY (Schedule of Accumulated Other Comprehensive Income (Loss)) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]                
Stockholders Equity/AOCI $ 5,390,533   $ 5,390,533     $ 5,181,299    
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest 5,642,293 $ 5,189,007 5,642,293 $ 5,189,007 $ 5,455,019 5,440,499 $ 4,932,023 $ 4,730,839
Realized gain 2,000 1,400 4,100 2,800        
AOCI Attributable to Noncontrolling Interest [Member]                
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]                
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest (359)   (359)     (1,438)    
AOCI Including Portion Attributable to Noncontrolling Interest [Member]                
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]                
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest 58,110 $ 96,814 58,110 $ 96,814 $ 54,004 79,037 $ 42,566 $ 22,731
Accumulated Other Comprehensive Income (Loss) [Member]                
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]                
Stockholders Equity/AOCI 58,469   58,469     80,475    
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]                
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]                
Stockholders Equity/AOCI (2,625)   (2,625)     20,353    
Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]                
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]                
Stockholders Equity/AOCI 65,324   65,324     66,916    
Accumulated Net Gain (Loss) from Net Investment Hedges Attributable to Parent [Member]                
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]                
Stockholders Equity/AOCI $ (4,230)   $ (4,230)     $ (6,794)