v3.24.0.1
Derivatives - Schedule of Carrying Amount and the Cumulative Fair Value Hedging Adjustments (Details) - Fair Value Hedging - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Foreign currency swaps | Interest sensitive contract liabilities    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Carrying amount of the hedged liabilities $ 1,438 $ 1,081
Cumulative amount of fair value hedging gains (losses) on liabilities 19 88
Foreign currency interest rate swaps | Interest sensitive contract liabilities    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Carrying amount of the hedged liabilities 4,010 4,348
Cumulative amount of fair value hedging gains (losses) on liabilities 363 632
Interest rate swaps | Interest sensitive contract liabilities    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Carrying amount of the hedged liabilities 6,910 6,577
Cumulative amount of fair value hedging gains (losses) on liabilities 189 323
AFS securities | Foreign currency forwards    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Carrying amount of the hedged assets 4,883 5,259
Cumulative amount of fair value hedging gains (losses) on assets (15) (217)
AFS securities | Foreign currency swaps    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Carrying amount of the hedged assets 6,820 4,797
Cumulative amount of fair value hedging gains (losses) on assets $ (141) $ (398)