XML 61 R50.htm IDEA: XBRL DOCUMENT v3.25.2
Derivative Financial Instruments and Hedging Activities - Effect of Derivative Instruments on Consolidated Financial Statements (Details) - Foreign exchange contracts - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Total $ (1,333,644) $ 157,144 $ (1,883,242) $ 386,288
Cash flow hedges        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Amount included in the assessment of effectiveness (1,222,145) 160,544 (1,709,112) 389,688
Fair value hedges        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Amount excluded from the assessment of effectiveness (18,099) 0 (36,130) 0
Net investment hedges        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Amount included in the assessment of effectiveness $ (93,400) $ (3,400) $ (138,000) $ (3,400)