XML 123 R105.htm IDEA: XBRL DOCUMENT v3.25.1
Hedging Activities - Schedule of Notional Amounts of Outstanding Derivative Positions (Details) - Derivatives designated for hedge accounting:
€ in Millions, £ in Millions, $ in Millions, $ in Millions
Mar. 31, 2025
EUR (€)
Mar. 31, 2025
CAD ($)
Mar. 31, 2025
GBP (£)
Mar. 31, 2025
USD ($)
Dec. 31, 2024
CAD ($)
Dec. 31, 2024
GBP (£)
Jun. 30, 2024
CAD ($)
Mar. 31, 2024
EUR (€)
Mar. 31, 2024
CAD ($)
Mar. 31, 2024
GBP (£)
Mar. 31, 2024
USD ($)
Jun. 15, 2023
USD ($)
Cross-currency swaps | Net Investment Hedges | CAD                        
Derivatives, Fair Value [Line Items]                        
Notional amounts of derivative   $ 6,500     $ 6,000   $ 2,500   $ 1,500      
Cross-currency swaps | Fair Value Hedges | GBP                        
Derivatives, Fair Value [Line Items]                        
Notional amounts of derivative | £     £ 450             £ 450    
Cross-currency swaps | Fair Value Hedges | EUR                        
Derivatives, Fair Value [Line Items]                        
Notional amounts of derivative | € € 1,100             € 1,100        
Floating interest rate swaps | Fair Value Hedges                        
Derivatives, Fair Value [Line Items]                        
Notional amounts of derivative       $ 1,300                
Floating interest rate swaps | Fair Value Hedges | USD                        
Derivatives, Fair Value [Line Items]                        
Notional amounts of derivative       750             $ 1,250  
Floating interest rate swaps | Cash Flow Hedging                        
Derivatives, Fair Value [Line Items]                        
Notional amounts of derivative       850               $ 500
Floating interest rate swaps | Cash Flow Hedging | USD                        
Derivatives, Fair Value [Line Items]                        
Notional amounts of derivative       $ 850             $ 0  
Interest rate swap locks, Foreign currency forwards and Other | Cash Flow Hedging | GBP                        
Derivatives, Fair Value [Line Items]                        
Notional amounts of derivative | £     £ 11     £ 45       £ 39