XML 89 R79.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Instruments - Cumulative Hedging Adjustments and the Carrying Amount of Assets and Liabilities Designated in Fair Value Hedges (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Derivative Instruments, Gain (Loss) [Line Items]    
Increase (decrease) in cumulative amount of basis adjustments $ 60 $ 335
Available-for-sale investment securities    
Derivative Instruments, Gain (Loss) [Line Items]    
Carrying amount of the hedged assets 27,933 23,924
Cumulative hedging adjustment for hedged assets (446) (93)
Cumulative hedging adjustment asset related to discontinued hedging relationships (96) (18)
Carrying amount of assets related to discontinued hedging relationships 6,700 830
Amortized cost of the closed portfolios 18,200 15,600
Amortized cost of the closed portfolios designated as hedged 11,600 9,600
Increase (decrease) in cumulative amount of basis adjustments 60 335
Long-term debt    
Derivative Instruments, Gain (Loss) [Line Items]    
Carrying amount of the hedged liabilities 15,650 12,034
Cumulative hedging adjustment for hedged liabilities (18) (32)
Cumulative hedging adjustment liability related to discontinued hedging relationships (181) (116)
Carrying amount of liabilities related to discontinued hedging relationships $ 9,200 $ 7,200