v3.25.3
Derivatives - Schedule of Carrying Amount and the Cumulative Fair Value Hedging Adjustments (Details) - Fair Value Hedging - Interest sensitive contract liabilities - USD ($)
$ in Millions
Sep. 30, 2025
Dec. 31, 2024
Foreign currency interest rate swaps    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Carrying amount of the hedged liabilities $ 4,276 $ 3,946
Cumulative amount of fair value hedging gains (losses) 82 488
Interest rate swaps    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Carrying amount of the hedged liabilities 17,285 17,873
Cumulative amount of fair value hedging gains (losses) $ (51) $ 130