XML 60 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Derivative Financial Instruments and Hedging Activities - Effect of Derivative Instruments on Consolidated Financial Statements (Details) - Foreign exchange contracts - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Total $ (549,598) $ 229,144
Cash flow hedges    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Amount included in the assessment of effectiveness (486,967) 229,144
Fair value hedges    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Amount excluded from the assessment of effectiveness (18,031) 0
Net investment hedges    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Amount included in the assessment of effectiveness $ (44,600) $ 0