Annual report pursuant to Section 13 and 15(d)

Securities - Maturities of Debt Securities Carried at Fair Value and Held-to-maturity Debt Securities (Details)

v3.19.3.a.u2
Securities - Maturities of Debt Securities Carried at Fair Value and Held-to-maturity Debt Securities (Details) - USD ($)
$ in Millions
Dec. 31, 2019
Dec. 31, 2018
Debt Securities, Held-to-maturity, Maturity, Amortized Cost, Net [Abstract]    
Due in One Year or Less, Amount $ 1,025  
Due in One Year or Less, Yield 2.83%  
Due after One Year through Five Years, Amount $ 48  
Due after One Year through Five Years, Yield 3.57%  
Due after Five Years through Ten Years, Amount $ 1,102  
Due after Five Years though Ten Years, Yield 2.57%  
Due after Ten Years, Amount $ 213,555  
Due after Ten Years, Yield 3.19%  
Amortized Cost $ 215,730 $ 203,652
Total, Yield 3.19%  
Available-for-sale Securities, Debt Maturities, Fair Value, Fiscal Year Maturity [Abstract]    
Debt securities carried at fair value $ 256,467 238,101
Held-to-maturity Securities, Debt Maturities, Fair Value [Abstract]    
Due in One Year or Less, Amount 1,025  
Due after One Year through Five Years, Amount 48  
Due after Five Years though Ten Years, Amount 1,113  
Due after Ten Years, Amount 217,635  
Debt Securities, Held-to-maturity, Fair Value 219,821 $ 200,435
Mortgage-backed securities    
Available-for-sale Securities, Debt Maturities, Amortized Cost Basis, Fiscal Year Maturity [Abstract]    
Due in One Year or Less, Amount $ 0  
Due in One Year or Less, Yield 0.00%  
Due after One Year through Five Years, Amount $ 3,817  
Due after One Year through Five Years, Yield 2.38%  
Due after Five Years though Ten Years, Amount $ 10,241  
Due after Five Years though Ten Years, Yield 2.58%  
Due after Ten Years, Amount $ 132,203  
Due after Ten Years, Yield 3.33%  
Total, Amount $ 146,261  
Total, Yield 3.25%  
Available-for-sale Securities, Debt Maturities, Fair Value, Fiscal Year Maturity [Abstract]    
Due in One Year or Less, Amount $ 0  
Due after One Year through Five Years, Amount 3,865  
Due after Five Years though Ten Years, Amount 10,409  
Due after Ten Years, Amount 133,343  
Debt securities carried at fair value 147,617  
Agency    
Available-for-sale Securities, Debt Maturities, Amortized Cost Basis, Fiscal Year Maturity [Abstract]    
Due in One Year or Less, Amount $ 0  
Due in One Year or Less, Yield 0.00%  
Due after One Year through Five Years, Amount $ 11  
Due after One Year through Five Years, Yield 5.25%  
Due after Five Years though Ten Years, Amount $ 66  
Due after Five Years though Ten Years, Yield 4.56%  
Due after Ten Years, Amount $ 124,618  
Due after Ten Years, Yield 3.24%  
Total, Amount $ 124,695  
Total, Yield 3.24%  
Available-for-sale Securities, Debt Maturities, Fair Value, Fiscal Year Maturity [Abstract]    
Due in One Year or Less, Amount $ 0  
Due after One Year through Five Years, Amount 11  
Due after Five Years though Ten Years, Amount 71  
Due after Ten Years, Amount 125,449  
Debt securities carried at fair value 125,531  
Agency-collateralized mortgage obligations    
Available-for-sale Securities, Debt Maturities, Amortized Cost Basis, Fiscal Year Maturity [Abstract]    
Due in One Year or Less, Amount $ 0  
Due in One Year or Less, Yield 0.00%  
Due after One Year through Five Years, Amount $ 0  
Due after One Year through Five Years, Yield 0.00%  
Due after Five Years though Ten Years, Amount $ 27  
Due after Five Years though Ten Years, Yield 2.48%  
Due after Ten Years, Amount $ 4,560  
Due after Ten Years, Yield 3.16%  
Total, Amount $ 4,587  
Total, Yield 3.16%  
Available-for-sale Securities, Debt Maturities, Fair Value, Fiscal Year Maturity [Abstract]    
Due in One Year or Less, Amount $ 0  
Due after One Year through Five Years, Amount 0  
Due after Five Years though Ten Years, Amount 26  
Due after Ten Years, Amount 4,615  
Debt securities carried at fair value 4,641  
Commercial    
Available-for-sale Securities, Debt Maturities, Amortized Cost Basis, Fiscal Year Maturity [Abstract]    
Due in One Year or Less, Amount $ 0  
Due in One Year or Less, Yield 0.00%  
Due after One Year through Five Years, Amount $ 3,806  
Due after One Year through Five Years, Yield 2.37%  
Due after Five Years though Ten Years, Amount $ 10,136  
Due after Five Years though Ten Years, Yield 2.57%  
Due after Ten Years, Amount $ 868  
Due after Ten Years, Yield 2.99%  
Total, Amount $ 14,810  
Total, Yield 2.54%  
Available-for-sale Securities, Debt Maturities, Fair Value, Fiscal Year Maturity [Abstract]    
Due in One Year or Less, Amount $ 0  
Due after One Year through Five Years, Amount 3,854  
Due after Five Years though Ten Years, Amount 10,287  
Due after Ten Years, Amount 893  
Debt securities carried at fair value 15,034  
Non-agency residential    
Available-for-sale Securities, Debt Maturities, Amortized Cost Basis, Fiscal Year Maturity [Abstract]    
Due in One Year or Less, Amount $ 0  
Due in One Year or Less, Yield 0.00%  
Due after One Year through Five Years, Amount $ 0  
Due after One Year through Five Years, Yield 0.00%  
Due after Five Years though Ten Years, Amount $ 12  
Due after Five Years though Ten Years, Yield 0.00%  
Due after Ten Years, Amount $ 2,157  
Due after Ten Years, Yield 9.26%  
Total, Amount $ 2,169  
Total, Yield 9.22%  
Available-for-sale Securities, Debt Maturities, Fair Value, Fiscal Year Maturity [Abstract]    
Due in One Year or Less, Amount $ 0  
Due after One Year through Five Years, Amount 0  
Due after Five Years though Ten Years, Amount 25  
Due after Ten Years, Amount 2,386  
Debt securities carried at fair value 2,411  
U.S. Treasury and agency securities    
Available-for-sale Securities, Debt Maturities, Amortized Cost Basis, Fiscal Year Maturity [Abstract]    
Due in One Year or Less, Amount $ 1,350  
Due in One Year or Less, Yield 0.92%  
Due after One Year through Five Years, Amount $ 35,544  
Due after One Year through Five Years, Yield 1.67%  
Due after Five Years though Ten Years, Amount $ 30,789  
Due after Five Years though Ten Years, Yield 2.25%  
Due after Ten Years, Amount $ 20  
Due after Ten Years, Yield 2.45%  
Total, Amount $ 67,703  
Total, Yield 1.92%  
Available-for-sale Securities, Debt Maturities, Fair Value, Fiscal Year Maturity [Abstract]    
Due in One Year or Less, Amount $ 1,347  
Due after One Year through Five Years, Amount 35,686  
Due after Five Years though Ten Years, Amount 31,478  
Due after Ten Years, Amount 20  
Debt securities carried at fair value 68,531  
Non-U.S. securities    
Available-for-sale Securities, Debt Maturities, Amortized Cost Basis, Fiscal Year Maturity [Abstract]    
Due in One Year or Less, Amount $ 15,648  
Due in One Year or Less, Yield 1.17%  
Due after One Year through Five Years, Amount $ 2,598  
Due after One Year through Five Years, Yield 1.03%  
Due after Five Years though Ten Years, Amount $ 7  
Due after Five Years though Ten Years, Yield 4.17%  
Due after Ten Years, Amount $ 96  
Due after Ten Years, Yield 6.74%  
Total, Amount $ 18,349  
Total, Yield 1.18%  
Available-for-sale Securities, Debt Maturities, Fair Value, Fiscal Year Maturity [Abstract]    
Due in One Year or Less, Amount $ 15,751  
Due after One Year through Five Years, Amount 2,606  
Due after Five Years though Ten Years, Amount 8  
Due after Ten Years, Amount 98  
Debt securities carried at fair value 18,463  
Other taxable securities, substantially all asset-backed securities    
Available-for-sale Securities, Debt Maturities, Amortized Cost Basis, Fiscal Year Maturity [Abstract]    
Due in One Year or Less, Amount $ 1,189  
Due in One Year or Less, Yield 2.80%  
Due after One Year through Five Years, Amount $ 1,650  
Due after One Year through Five Years, Yield 3.02%  
Due after Five Years though Ten Years, Amount $ 440  
Due after Five Years though Ten Years, Yield 3.32%  
Due after Ten Years, Amount $ 595  
Due after Ten Years, Yield 2.91%  
Total, Amount $ 3,874  
Total, Yield 2.97%  
Available-for-sale Securities, Debt Maturities, Fair Value, Fiscal Year Maturity [Abstract]    
Due in One Year or Less, Amount $ 1,196  
Due after One Year through Five Years, Amount 1,687  
Due after Five Years though Ten Years, Amount 465  
Due after Ten Years, Amount 596  
Debt securities carried at fair value 3,944  
Total taxable securities    
Available-for-sale Securities, Debt Maturities, Amortized Cost Basis, Fiscal Year Maturity [Abstract]    
Due in One Year or Less, Amount $ 18,187  
Due in One Year or Less, Yield 1.26%  
Due after One Year through Five Years, Amount $ 43,609  
Due after One Year through Five Years, Yield 1.74%  
Due after Five Years though Ten Years, Amount $ 41,477  
Due after Five Years though Ten Years, Yield 2.34%  
Due after Ten Years, Amount $ 132,914  
Due after Ten Years, Yield 3.34%  
Total, Amount $ 236,187  
Total, Yield 2.70%  
Available-for-sale Securities, Debt Maturities, Fair Value, Fiscal Year Maturity [Abstract]    
Due in One Year or Less, Amount $ 18,294  
Due after One Year through Five Years, Amount 43,844  
Due after Five Years though Ten Years, Amount 42,360  
Due after Ten Years, Amount 134,057  
Debt securities carried at fair value 238,555  
Tax-exempt securities    
Available-for-sale Securities, Debt Maturities, Amortized Cost Basis, Fiscal Year Maturity [Abstract]    
Due in One Year or Less, Amount $ 2,189  
Due in One Year or Less, Yield 1.72%  
Due after One Year through Five Years, Amount $ 7,472  
Due after One Year through Five Years, Yield 2.10%  
Due after Five Years though Ten Years, Amount $ 4,849  
Due after Five Years though Ten Years, Yield 2.06%  
Due after Ten Years, Amount $ 3,206  
Due after Ten Years, Yield 2.44%  
Total, Amount $ 17,716  
Total, Yield 2.10%  
Available-for-sale Securities, Debt Maturities, Fair Value, Fiscal Year Maturity [Abstract]    
Due in One Year or Less, Amount $ 2,192  
Due after One Year through Five Years, Amount 7,509  
Due after Five Years though Ten Years, Amount 4,976  
Due after Ten Years, Amount 3,235  
Debt securities carried at fair value 17,912  
Debt securities    
Available-for-sale Securities, Debt Maturities, Amortized Cost Basis, Fiscal Year Maturity [Abstract]    
Due in One Year or Less, Amount $ 20,376  
Due in One Year or Less, Yield 1.31%  
Due after One Year through Five Years, Amount $ 51,081  
Due after One Year through Five Years, Yield 1.79%  
Due after Five Years though Ten Years, Amount $ 46,326  
Due after Five Years though Ten Years, Yield 2.31%  
Due after Ten Years, Amount $ 136,120  
Due after Ten Years, Yield 3.32%  
Total, Amount $ 253,903  
Total, Yield 2.67%  
Available-for-sale Securities, Debt Maturities, Fair Value, Fiscal Year Maturity [Abstract]    
Due in One Year or Less, Amount $ 20,486  
Due after One Year through Five Years, Amount 51,353  
Due after Five Years though Ten Years, Amount 47,336  
Due after Ten Years, Amount 137,292  
Debt securities carried at fair value $ 256,467