XML 101 R77.htm IDEA: XBRL DOCUMENT v3.21.2
INVESTMENTS - Debt Securities Held-to-Maturity (Details) - USD ($)
$ in Millions
1 Months Ended
Feb. 28, 2021
Aug. 31, 2020
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Debt Securities Held-to-maturity                
Amortized cost, net     $ 176,742   $ 104,943      
Gross unrealized gains     2,340   3,022      
Gross unrealized losses     980   175      
Fair value     178,102   107,790      
Allowance for credit losses on HTM debt securities     83 $ 78 86 $ 107 $ 76 $ 0
Mortgage-backed securities - U.S. government-sponsored agency guaranteed                
Debt Securities Held-to-maturity                
Amortized cost, net     65,387   49,004      
Gross unrealized gains     1,525   2,162      
Gross unrealized losses     472   15      
Fair value     66,440   51,151      
Mortgage-backed securities - Non-U.S. residential                
Debt Securities Held-to-maturity                
Amortized cost, net     757   1,124      
Gross unrealized gains     1   3      
Gross unrealized losses     0   1      
Fair value     758   1,126      
Commercial                
Debt Securities Held-to-maturity                
Amortized cost, net     891   825      
Gross unrealized gains     2   1      
Gross unrealized losses     2   1      
Fair value     891   825      
Mortgage-backed securities                
Debt Securities Held-to-maturity                
Amortized cost, net     67,035   50,953      
Gross unrealized gains     1,528   2,166      
Gross unrealized losses     474   17      
Fair value     68,089   53,102      
U.S. treasury securities                
Debt Securities Held-to-maturity                
Amortized cost, net     72,342   21,293      
Gross unrealized gains     120   4      
Gross unrealized losses     452   55      
Fair value     72,010   21,242      
Fair value of securities transferred from AFS to HTM   $ 13,100            
Securities transferred from AFS to HTM, unrealized gain position   $ 144            
State and municipal                
Debt Securities Held-to-maturity                
Amortized cost, net     9,030   9,185      
Gross unrealized gains     655   755      
Gross unrealized losses     9   11      
Fair value     9,676   9,929      
Fair value of securities transferred from AFS to HTM $ 237              
Securities transferred from AFS to HTM, unrealized gain position $ 14              
Foreign government                
Debt Securities Held-to-maturity                
Amortized cost, net     1,755   1,931      
Gross unrealized gains     25   91      
Gross unrealized losses     14   0      
Fair value     1,766   2,022      
Asset-backed securities                
Debt Securities Held-to-maturity                
Amortized cost, net     26,580   21,581      
Gross unrealized gains     12   6      
Gross unrealized losses     31   92      
Fair value     $ 26,561   $ 21,495