Derivative and hedging activities - Narrative (Details) € in Millions |
6 Months Ended | ||
|---|---|---|---|
|
Jun. 30, 2024
USD ($)
|
Jun. 30, 2024
EUR (€)
|
Dec. 31, 2023
USD ($)
|
|
| Derivatives, Fair Value [Line Items] | |||
| Gain reclassified to interest expense, next 12 months | $ 14,800,000 | ||
| Cross-currency swaps | Net Investment Hedging | |||
| Derivatives, Fair Value [Line Items] | |||
| Derivative, notional amount | $ 750,000,000.0 | ||
| Foreign exchange products | Designated as Hedging Instrument | 3.875% unsecured notes | |||
| Derivatives, Fair Value [Line Items] | |||
| Derivative liability | € | € 400.0 | ||
| Interest rate | 3.875% | 3.875% | |
| Foreign currency denominated debt | Designated as Hedging Instrument | 3.875% unsecured notes | |||
| Derivatives, Fair Value [Line Items] | |||
| Accumulated loss related to the foreign currency denominated debt designated as net investment hedges | $ 23,000,000.0 | $ 9,300,000 |