Quarterly report [Sections 13 or 15(d)]

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

v3.25.1
Securities - AFS Debt Securities in a Continuous Unrealized Loss Position (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Fair Value    
Less than Twelve Months $ 120,367 $ 107,328
Twelve Months or Longer 102,748 103,346
Total 223,115 210,674
Gross Unrealized Losses    
Less than Twelve Months (177) (286)
Twelve Months or Longer (3,247) (3,574)
Total (3,424) (3,860)
Mortgage-backed securities    
Fair Value    
Less than Twelve Months 24,902 23,991
Twelve Months or Longer 27,665 26,405
Total 52,567 50,396
Gross Unrealized Losses    
Less than Twelve Months (83) (100)
Twelve Months or Longer (2,080) (2,287)
Total (2,163) (2,387)
Agency    
Fair Value    
Less than Twelve Months 923 2,908
Twelve Months or Longer 21,037 20,085
Total 21,960 22,993
Gross Unrealized Losses    
Less than Twelve Months (2) (22)
Twelve Months or Longer (1,446) (1,592)
Total (1,448) (1,614)
Agency-collateralized mortgage obligations    
Fair Value    
Less than Twelve Months 12,022 9,597
Twelve Months or Longer 1,475 1,493
Total 13,497 11,090
Gross Unrealized Losses    
Less than Twelve Months (32) (21)
Twelve Months or Longer (166) (197)
Total (198) (218)
Commercial    
Fair Value    
Less than Twelve Months 11,957 11,486
Twelve Months or Longer 4,993 4,667
Total 16,950 16,153
Gross Unrealized Losses    
Less than Twelve Months (49) (57)
Twelve Months or Longer (416) (446)
Total (465) (503)
Non-agency residential    
Fair Value    
Less than Twelve Months 0 0
Twelve Months or Longer 160 160
Total 160 160
Gross Unrealized Losses    
Less than Twelve Months 0 0
Twelve Months or Longer (52) (52)
Total (52) (52)
U.S. Treasury and government agencies    
Fair Value    
Less than Twelve Months 89,932 75,753
Twelve Months or Longer 66,905 69,027
Total 156,837 144,780
Gross Unrealized Losses    
Less than Twelve Months (82) (135)
Twelve Months or Longer (917) (1,018)
Total (999) (1,153)
Non-U.S. securities    
Fair Value    
Less than Twelve Months 3,128 3,367
Twelve Months or Longer 5,084 4,906
Total 8,212 8,273
Gross Unrealized Losses    
Less than Twelve Months (2) (26)
Twelve Months or Longer (16) (16)
Total (18) (42)
Other taxable securities    
Fair Value    
Less than Twelve Months 1,363 3,192
Twelve Months or Longer 868 814
Total 2,231 4,006
Gross Unrealized Losses    
Less than Twelve Months (3) (5)
Twelve Months or Longer (35) (40)
Total (38) (45)
Tax-exempt securities    
Fair Value    
Less than Twelve Months 1,042 1,025
Twelve Months or Longer 2,226 2,194
Total 3,268 3,219
Gross Unrealized Losses    
Less than Twelve Months (7) (20)
Twelve Months or Longer (199) (213)
Total $ (206) $ (233)