v3.26.1
Derivatives - Narrative (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Apr. 30, 2026
Interest Rate Swap, Swapped to Variable, Effective from July 2023 to July 2026    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative, notional amount   $ 700
Interest Rate Swap, Swapped to Fixed, Effective from July 2023 to July 2026    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative, notional amount   3,000
Interest Rate Swap, Swapped to Fixed, Effective from December 2023 to December 2030    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative, notional amount   $ 2,300
Interest Rate Swaps    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative interest rate swap settled and terminated $ 11