XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.3
EQUITY - Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Jun. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Dec. 31, 2022
Total Equity [Line Items]            
Accumulated other comprehensive income $ 2,744,844 $ 2,761,975 $ 2,802,534 $ 2,868,853 $ 2,943,744 $ 3,056,395
Total accumulated other comprehensive income            
Total Equity [Line Items]            
Accumulated other comprehensive income 16,939 $ 31,145 23,745 $ 39,669 $ 32,239 $ 19,063
Foreign currency translation (loss) gain            
Total Equity [Line Items]            
Accumulated other comprehensive income (263)   963      
Unrealized gain on cash flow hedges            
Total Equity [Line Items]            
Accumulated other comprehensive income $ 17,202   $ 22,782