XML 78 R67.htm IDEA: XBRL DOCUMENT v3.24.2.u1
EQUITY - Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Total Equity [Line Items]            
Accumulated other comprehensive income $ 2,761,975 $ 2,767,174 $ 2,802,534 $ 2,943,744 $ 2,976,227 $ 3,056,395
Total accumulated other comprehensive income            
Total Equity [Line Items]            
Accumulated other comprehensive income 31,145 $ 31,195 23,745 $ 32,239 $ 17,438 $ 19,063
Foreign currency translation (loss) gain            
Total Equity [Line Items]            
Accumulated other comprehensive income (1,205)   963      
Unrealized gain on cash flow hedges            
Total Equity [Line Items]            
Accumulated other comprehensive income $ 32,350   $ 22,782