XML 63 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Investment Securities - Securities in Gross Unrealized Loss Position (Details)
$ in Millions
Jun. 30, 2025
USD ($)
security
Dec. 31, 2024
USD ($)
security
Debt Securities, Available-for-sale [Line Items]    
Fair Value - Less than 12 Months $ 12,579 $ 15,189
Gross Unrealized Loss - Less than 12 Months (87) (194)
Fair Value - 12 Months or Longer 54,509 55,326
Gross Unrealized Loss - 12 Months or Longer (8,377) (9,927)
Fair Value - Total 67,088 70,515
Gross Unrealized Loss - Total $ (8,464) $ (10,121)
Number of securities in gross unrealized loss positions | security 2,520 2,740
U.S. Treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Fair Value - Less than 12 Months $ 2,708 $ 1,724
Gross Unrealized Loss - Less than 12 Months (4) (6)
Fair Value - 12 Months or Longer 1,198 931
Gross Unrealized Loss - 12 Months or Longer (4) (3)
Fair Value - Total 3,906 2,655
Gross Unrealized Loss - Total (8) (9)
RMBS, Agency    
Debt Securities, Available-for-sale [Line Items]    
Fair Value - Less than 12 Months 7,950 11,324
Gross Unrealized Loss - Less than 12 Months (79) (178)
Fair Value - 12 Months or Longer 47,709 48,707
Gross Unrealized Loss - 12 Months or Longer (7,939) (9,349)
Fair Value - Total 55,659 60,031
Gross Unrealized Loss - Total (8,018) (9,527)
RMBS, Non-agency    
Debt Securities, Available-for-sale [Line Items]    
Fair Value - Less than 12 Months 5 3
Gross Unrealized Loss - Less than 12 Months 0 0
Fair Value - 12 Months or Longer 10 11
Gross Unrealized Loss - 12 Months or Longer 0 (1)
Fair Value - Total 15 14
Gross Unrealized Loss - Total 0 (1)
Total RMBS    
Debt Securities, Available-for-sale [Line Items]    
Fair Value - Less than 12 Months 7,955 11,327
Gross Unrealized Loss - Less than 12 Months (79) (178)
Fair Value - 12 Months or Longer 47,719 48,718
Gross Unrealized Loss - 12 Months or Longer (7,939) (9,350)
Fair Value - Total 55,674 60,045
Gross Unrealized Loss - Total (8,018) (9,528)
Agency CMBS    
Debt Securities, Available-for-sale [Line Items]    
Fair Value - Less than 12 Months 874 700
Gross Unrealized Loss - Less than 12 Months (3) (7)
Fair Value - 12 Months or Longer 5,554 5,677
Gross Unrealized Loss - 12 Months or Longer (434) (574)
Fair Value - Total 6,428 6,377
Gross Unrealized Loss - Total (437) (581)
Other securities    
Debt Securities, Available-for-sale [Line Items]    
Fair Value - Less than 12 Months 1,042 1,438
Gross Unrealized Loss - Less than 12 Months (1) (3)
Fair Value - 12 Months or Longer 38 0
Gross Unrealized Loss - 12 Months or Longer 0 0
Fair Value - Total 1,080 1,438
Gross Unrealized Loss - Total $ (1) $ (3)