XML 81 R70.htm IDEA: XBRL DOCUMENT v3.25.3
EQUITY - Accumulated Other Comprehensive (Loss) Income (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Total Equity [Line Items]    
Total accumulated other comprehensive (loss) income $ 2,824,934 $ 2,741,288
Total accumulated other comprehensive (loss) income    
Total Equity [Line Items]    
Total accumulated other comprehensive (loss) income (5,976) 20,940
Foreign currency translation loss    
Total Equity [Line Items]    
Total accumulated other comprehensive (loss) income (2,832) (4,778)
Unrealized (loss) gain on cash flow hedges    
Total Equity [Line Items]    
Total accumulated other comprehensive (loss) income $ (3,144) $ 25,718