XML 74 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Investment Securities - Securities in Gross Unrealized Loss Position (Details)
$ in Millions
Dec. 31, 2021
USD ($)
security
Dec. 31, 2020
USD ($)
security
Debt Securities, Available-for-sale [Line Items]    
Fair Value - Less than 12 Months $ 41,701 $ 9,095
Fair Value - 12 Months or Longer 9,410 2,059
Fair Value - Total 51,111 11,154
Gross Unrealized Loss - Less than 12 Months (670) (64)
Gross Unrealized Loss - 12 Months or Longer (326) (55)
Gross Unrealized Loss - Total $ (996) $ (119)
Number of securities in gross unrealized loss positions | security 740 320
RMBS, Agency    
Debt Securities, Available-for-sale [Line Items]    
Fair Value - Less than 12 Months $ 37,492 $ 7,424
Fair Value - 12 Months or Longer 8,606 1,791
Fair Value - Total 46,098 9,215
Gross Unrealized Loss - Less than 12 Months (632) (57)
Gross Unrealized Loss - 12 Months or Longer (299) (51)
Gross Unrealized Loss - Total (931) (108)
RMBS, Non-agency    
Debt Securities, Available-for-sale [Line Items]    
Fair Value - Less than 12 Months 3 12
Fair Value - 12 Months or Longer 1 0
Fair Value - Total 4 12
Gross Unrealized Loss - Less than 12 Months 0 0
Gross Unrealized Loss - 12 Months or Longer 0 0
Gross Unrealized Loss - Total 0 0
RMBS    
Debt Securities, Available-for-sale [Line Items]    
Fair Value - Less than 12 Months 37,495 7,436
Fair Value - 12 Months or Longer 8,607 1,791
Fair Value - Total 46,102 9,227
Gross Unrealized Loss - Less than 12 Months (632) (57)
Gross Unrealized Loss - 12 Months or Longer (299) (51)
Gross Unrealized Loss - Total (931) (108)
CMBS, Agency    
Debt Securities, Available-for-sale [Line Items]    
Fair Value - Less than 12 Months 2,999 1,545
Fair Value - 12 Months or Longer 803 267
Fair Value - Total 3,802 1,812
Gross Unrealized Loss - Less than 12 Months (36) (7)
Gross Unrealized Loss - 12 Months or Longer (27) (4)
Gross Unrealized Loss - Total (63) (11)
Other securities    
Debt Securities, Available-for-sale [Line Items]    
Fair Value - Less than 12 Months 1,207 114
Fair Value - 12 Months or Longer 0 1
Fair Value - Total 1,207 115
Gross Unrealized Loss - Less than 12 Months (2) 0
Gross Unrealized Loss - 12 Months or Longer 0 0
Gross Unrealized Loss - Total $ (2) $ 0