XML 102 R58.htm IDEA: XBRL DOCUMENT v3.19.3
Investments in Securities Trading 1 (Details) - USD ($)
$ in Millions
Sep. 30, 2019
Jun. 30, 2019
Dec. 31, 2018
Schedule of Investments in Trading Securities [Line Items]      
Trading, at fair value $ 44,206   $ 41,867
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (2)   (1)
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value 273   24
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 11   29
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 353   506
Other [Member]      
Schedule of Investments in Trading Securities [Line Items]      
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (2)   0
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value 273   0
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 0   0
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 0   0
Mortgage-related securities [Member]      
Schedule of Investments in Trading Securities [Line Items]      
Trading, at fair value 8,106   6,276
Fannie Mae [Member]      
Schedule of Investments in Trading Securities [Line Items]      
Single Security recognized mortgage related securities   $ 1,400  
Trading, at fair value 3,661   1,467
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 0   0
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value 0   0
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 8   26
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 348   487
Other agency [Member]      
Schedule of Investments in Trading Securities [Line Items]      
Trading, at fair value 3,704   3,503
Private-label and other mortgage securities [Member]      
Schedule of Investments in Trading Securities [Line Items]      
Trading, at fair value 741   1,306
Non-mortgage-related securities [Member]      
Schedule of Investments in Trading Securities [Line Items]      
Trading, at fair value 36,100   35,591
U.S. Treasury securities [Member]      
Schedule of Investments in Trading Securities [Line Items]      
Trading, at fair value 36,016   35,502
Other securities [Member]      
Schedule of Investments in Trading Securities [Line Items]      
Trading, at fair value 84   89
Variable Interest Entity, Primary Beneficiary [Member]      
Schedule of Investments in Trading Securities [Line Items]      
Trading, at fair value $ 922   $ 32