v3.24.2
Derivative and hedging activities - Outstanding Interest Rate Derivatives (Details)
€ in Millions
Jun. 30, 2024
USD ($)
instrument
Jun. 30, 2024
EUR (€)
instrument
Cash Flow Hedging | Interest rate swaps    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Number of instruments | instrument 2 2
Notional purchased | $ $ 850,000,000.0  
Net Investment Hedging | Cross-currency swaps    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Number of instruments | instrument 1,000,000 1,000,000
Notional sold | €   € 732.1
Notional purchased | $ $ 750,000,000.0