v3.25.2
Derivative instruments and hedging activities - Narrative (Details)
$ in Millions
6 Months Ended
Jun. 30, 2025
USD ($)
derivative
Dec. 31, 2024
USD ($)
Derivative Instruments, Gain (Loss) [Line Items]    
Cash flow hedge gain (loss) to be reclassified within 12 months $ 36  
Designated as Hedging Instrument | Cash Flow Hedging    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative, number of instruments | derivative 6  
Derivative, notional amount $ 2,500  
Interest Rate Swap, Maturing February 15, 2028 | Designated as Hedging Instrument | Cash Flow Hedging    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative, number of instruments | derivative 3  
Derivative, notional amount $ 750  
Interest Rate Swap, Maturing February 15, 2028 | Designated as Hedging Instrument | Cash Flow Hedging | Minimum    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative, fixed interest rate 3.19%  
Interest Rate Swap, Maturing February 15, 2028 | Designated as Hedging Instrument | Cash Flow Hedging | Maximum    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative, fixed interest rate 3.20%  
Interest Rate Contract | Designated as Hedging Instrument    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative assets $ 36 $ 69