Annual report pursuant to Section 13 and 15(d)

Securities - AFS Debt Securities in a Continuous Unrealized Loss Position (Details)

v3.22.0.1
Securities - AFS Debt Securities in a Continuous Unrealized Loss Position (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Fair Value    
Less than Twelve Months $ 120,661 $ 18,763
Twelve Months or Longer 6,928 2,077
Total 127,589 20,840
Gross Unrealized Losses    
Less than Twelve Months (530) (100)
Twelve Months or Longer (153) (31)
Total (683) (131)
Mortgage-backed securities    
Fair Value    
Less than Twelve Months 16,852 3,936
Twelve Months or Longer 1,887 431
Total 18,739 4,367
Gross Unrealized Losses    
Less than Twelve Months (242) (54)
Twelve Months or Longer (81) (19)
Total (323) (73)
Agency    
Fair Value    
Less than Twelve Months 11,733 2,841
Twelve Months or Longer 815 2
Total 12,548 2,843
Gross Unrealized Losses    
Less than Twelve Months (166) (39)
Twelve Months or Longer (20) 0
Total (186) (39)
Agency-collateralized mortgage obligations    
Fair Value    
Less than Twelve Months 1,427 187
Twelve Months or Longer 122 364
Total 1,549 551
Gross Unrealized Losses    
Less than Twelve Months (22) (2)
Twelve Months or Longer (3) (11)
Total (25) (13)
Commercial    
Fair Value    
Less than Twelve Months 3,451 566
Twelve Months or Longer 776 9
Total 4,227 575
Gross Unrealized Losses    
Less than Twelve Months (41) (4)
Twelve Months or Longer (38) 0
Total (79) (4)
Non-agency residential    
Fair Value    
Less than Twelve Months 241 342
Twelve Months or Longer 174 56
Total 415 398
Gross Unrealized Losses    
Less than Twelve Months (13) (9)
Twelve Months or Longer (20) (8)
Total (33) (17)
U.S. Treasury and government agencies    
Fair Value    
Less than Twelve Months 103,307 8,282
Twelve Months or Longer 4,850 498
Total 108,157 8,780
Gross Unrealized Losses    
Less than Twelve Months (272) (9)
Twelve Months or Longer (46) (4)
Total (318) (13)
Non-U.S. securities    
Fair Value    
Less than Twelve Months   1,861
Twelve Months or Longer   135
Total   1,996
Gross Unrealized Losses    
Less than Twelve Months   (6)
Twelve Months or Longer   (1)
Total   (7)
Other taxable securities    
Fair Value    
Less than Twelve Months 0 576
Twelve Months or Longer 82 396
Total 82 972
Gross Unrealized Losses    
Less than Twelve Months 0 (2)
Twelve Months or Longer (3) (4)
Total (3) (6)
Tax-exempt securities    
Fair Value    
Less than Twelve Months 502 4,108
Twelve Months or Longer 109 617
Total 611 4,725
Gross Unrealized Losses    
Less than Twelve Months (16) (29)
Twelve Months or Longer (23) (3)
Total $ (39) $ (32)