XML 81 R70.htm IDEA: XBRL DOCUMENT v3.26.1
EQUITY - Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Total Equity [Line Items]    
Total accumulated other comprehensive income (loss) $ 2,750,723 $ 2,821,841
Total accumulated other comprehensive income (loss)    
Total Equity [Line Items]    
Total accumulated other comprehensive income (loss) 6,097 (3,571)
Foreign currency translation loss    
Total Equity [Line Items]    
Total accumulated other comprehensive income (loss) (4,960) (1,371)
Unrealized gain (loss) on cash flow hedges    
Total Equity [Line Items]    
Total accumulated other comprehensive income (loss) $ 11,057 $ (2,200)