XML 108 R93.htm IDEA: XBRL DOCUMENT v3.22.0.1
Investment Securities - Summary of Components and Unrealized Losses on Held-to-Maturity Securities (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Investments, Debt and Equity Securities [Abstract]      
AFS securities transferred to HTM securities $ 8,800    
AFS securities transferred to HTM securities, unrealized gains (losses) 132    
Schedule of Held-to-maturity Securities [Line Items]      
Amortized cost 98,202 $ 16,592  
Unrealized Gains 368 628  
Unrealized Losses (1,343) (3)  
Fair Value 97,227 17,217  
Allowance for credit losses 7 0 $ 1
U.S. agency debentures      
Schedule of Held-to-maturity Securities [Line Items]      
Amortized cost 609 402  
Unrealized Gains 8 19  
Unrealized Losses (2) 0  
Fair Value 615 421  
Allowance for credit losses 0 0  
Residential mortgage-backed securities | Agency-issued mortgage-backed securities      
Schedule of Held-to-maturity Securities [Line Items]      
Amortized cost 64,439 7,740  
Unrealized Gains 124 240  
Unrealized Losses (887) (2)  
Fair Value 63,676 7,978  
Allowance for credit losses 0 0  
Residential mortgage-backed securities | Agency-issued collateralized mortgage obligations - fixed rate      
Schedule of Held-to-maturity Securities [Line Items]      
Amortized cost 10,226 1,735  
Unrealized Gains 9 23  
Unrealized Losses (145) 0  
Fair Value 10,090 1,758  
Allowance for credit losses 0 0  
Residential mortgage-backed securities | Variable rate      
Schedule of Held-to-maturity Securities [Line Items]      
Amortized cost 100 137  
Unrealized Gains 1 1  
Unrealized Losses 0 0  
Fair Value 101 138  
Allowance for credit losses 0 0  
Agency-issued commercial mortgage-backed securities      
Schedule of Held-to-maturity Securities [Line Items]      
Amortized cost 14,959 2,943  
Unrealized Gains 39 124  
Unrealized Losses (277) 0  
Fair Value 14,721 3,067  
Allowance for credit losses 0 0  
Municipal bonds and notes      
Schedule of Held-to-maturity Securities [Line Items]      
Amortized cost 7,157 3,635  
Unrealized Gains 185 221  
Unrealized Losses (27) (1)  
Fair Value 7,315 3,855  
Allowance for credit losses 1 0  
Corporate bonds      
Schedule of Held-to-maturity Securities [Line Items]      
Amortized cost 712 $ 0  
Unrealized Gains 2    
Unrealized Losses (5)    
Fair Value 709    
Allowance for credit losses $ 6