Derivative Financial Instruments and Hedging Activities - Effect of Derivative Instruments on Consolidated Financial Statements (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
|
| Net investment hedges | ||||
| Derivative Instruments and Hedging Activities Disclosures [Line Items] | ||||
| Foreign currency-denominated debt | $ (3,000) | $ (3,000) | ||
| Foreign exchange contracts | ||||
| Derivative Instruments and Hedging Activities Disclosures [Line Items] | ||||
| Amount included in the assessment of effectiveness | 157,144 | $ 0 | 386,288 | $ 0 |
| Foreign exchange contracts | Cash flow hedges | ||||
| Derivative Instruments and Hedging Activities Disclosures [Line Items] | ||||
| Amount included in the assessment of effectiveness | 160,544 | 0 | 389,688 | 0 |
| Foreign exchange contracts | Net investment hedges | ||||
| Derivative Instruments and Hedging Activities Disclosures [Line Items] | ||||
| Foreign currency-denominated debt | $ (3,400) | $ 0 | $ (3,400) | $ 0 |