XML 95 R69.htm IDEA: XBRL DOCUMENT v3.24.3
Investment Securities - AFS and HTM Securities (Details) - USD ($)
$ in Millions
Sep. 30, 2024
Dec. 31, 2023
AFS securities    
AFS securities: Amortized cost, total $ 100,685 $ 92,149
Gross Unrealized Gains 127 74
Gross Unrealized Losses 2,984 4,110
Fair Value 97,828 88,113
HTM securities    
Amortized Cost 62,856 66,694
Gross Unrealized Gains 88 2
Gross Unrealized Losses 8,050 9,243
Fair Value 54,894 57,453
Investment securities: amortized cost, total 163,541 158,843
Gross Unrealized Gains 215 76
Gross Unrealized Losses 11,034 13,353
Investment securities: fair value, total 152,722 145,566
U.S. Treasury securities    
AFS securities    
AFS securities: Amortized cost, total 68,369 58,484
Gross Unrealized Gains 117 24
Gross Unrealized Losses 500 1,103
Fair Value 67,986 57,405
HTM securities    
Amortized Cost 18,169 23,222
Gross Unrealized Gains 0 0
Gross Unrealized Losses 877 1,285
Fair Value 17,292 21,937
U.S. agency securities    
AFS securities    
AFS securities: Amortized cost, total 24,227 25,852
Gross Unrealized Gains 6 4
Gross Unrealized Losses 2,098 2,528
Fair Value 22,135 23,328
HTM securities    
Amortized Cost 42,067 40,894
Gross Unrealized Gains 82 0
Gross Unrealized Losses 6,992 7,699
Fair Value 35,157 33,195
Agency CMBS    
AFS securities    
AFS securities: Amortized cost, total 5,828 5,871
Gross Unrealized Gains 0 0
Gross Unrealized Losses 365 456
Fair Value 5,463 5,415
HTM securities    
Amortized Cost 1,245 1,337
Gross Unrealized Gains 0 0
Gross Unrealized Losses 81 121
Fair Value 1,164 1,216
State and municipal securities    
AFS securities    
AFS securities: Amortized cost, total 1,620 1,132
Gross Unrealized Gains 4 46
Gross Unrealized Losses 13 5
Fair Value 1,611 1,173
FFELP student loan ABS:    
AFS securities    
AFS securities: Amortized cost, total 641 810
Gross Unrealized Gains 0 0
Gross Unrealized Losses 8 18
Fair Value $ 633 $ 792
HTM securities    
Third party guarantees (as a percent) 95.00% 95.00%
Non-agency CMBS    
HTM securities    
Amortized Cost $ 1,375 $ 1,241
Gross Unrealized Gains 6 2
Gross Unrealized Losses 100 138
Fair Value $ 1,281 $ 1,105