XML 103 R91.htm IDEA: XBRL DOCUMENT v3.5.0.2
Fair Value Level 3 Valuation Inputs (Details) - USD ($)
$ in Millions
9 Months Ended 12 Months Ended
Sep. 30, 2016
Dec. 31, 2015
Fair Value Inputs, Quantitative Information [Line Items]    
Mortgage loans held for investment, at fair value $ 12,914 $ 14,075
Derivatives 467 866
Fannie Mae [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Long-term Debt, Fair Value (10,460) (11,133)
Consolidated Trusts [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Long-term Debt, Fair Value (35,453) (23,609)
Recurring Fair Value Measurements [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Trading securities 40,547 39,908
Available-for-sale securities 9,865 20,230
Mortgage loans held for investment, at fair value 12,914 14,075
Long-term Debt, Fair Value (45,913) (34,742)
Recurring Fair Value Measurements [Member] | Alt-A private-label securities [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Trading securities 313 436
Available-for-sale securities 1,417 2,678
Recurring Fair Value Measurements [Member] | Subprime private-label securities [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Trading securities 353 644
Available-for-sale securities 1,919 3,281
Recurring Fair Value Measurements [Member] | Mortgage revenue bonds [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Trading securities 191 449
Available-for-sale securities 1,725 2,701
Recurring Fair Value Measurements [Member] | Other [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Available-for-sale securities 471 1,404
Recurring Fair Value Measurements [Member] | Fannie Mae [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Long-term Debt, Fair Value (10,460) (11,133)
Recurring Fair Value Measurements [Member] | Fannie Mae [Member] | Senior floating [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Long-term Debt, Fair Value (10,460) (11,133)
Recurring Fair Value Measurements [Member] | Consolidated Trusts [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Long-term Debt, Fair Value (35,453) (23,609)
Significant Unobservable Inputs (Level 3) [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Trading securities 490 1,398
Available-for-sale securities 2,385 8,431
Mortgage loans held for investment, at fair value 416,942 351,355
Significant Unobservable Inputs (Level 3) [Member] | Fannie Mae [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Mortgage loans held for investment, at fair value 184,970 193,670
Long-term Debt, Fair Value (886) (898)
Significant Unobservable Inputs (Level 3) [Member] | Consolidated Trusts [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Mortgage loans held for investment, at fair value 231,972 157,685
Long-term Debt, Fair Value (37,376) (27,175)
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Trading securities 490 1,398
Available-for-sale securities 2,385 8,431
Mortgage loans held for investment, at fair value 1,173 1,477
Derivatives 216 157
Long-term Debt, Fair Value (721) (865)
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Alt-A private-label securities [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Trading securities 265 305
Available-for-sale securities 174 1,041
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Subprime private-label securities [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Trading securities 34 644
Available-for-sale securities 48 3,281
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Mortgage revenue bonds [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Trading securities 191 449
Available-for-sale securities 1,725 2,701
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Other [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Available-for-sale securities 436 1,404
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Single Vendor With Inputs [Member] | Alt-A private-label securities [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Trading securities 38  
Available-for-sale securities $ 32  
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Single Vendor With Inputs [Member] | Alt-A private-label securities [Member] | Trading securities [Member] | Minimum [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Default Rate (%) 1.80%  
Prepayment Speed (%) 6.00%  
Severity (%) 37.00%  
Spreads (%) 2.963%  
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Single Vendor With Inputs [Member] | Alt-A private-label securities [Member] | Trading securities [Member] | Maximum [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Default Rate (%) 1.80%  
Prepayment Speed (%) 6.00%  
Severity (%) 37.00%  
Spreads (%) 2.963%  
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Single Vendor With Inputs [Member] | Alt-A private-label securities [Member] | Trading securities [Member] | Weighted Average [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Default Rate (%) 1.80%  
Prepayment Speed (%) 6.00%  
Severity (%) 37.00%  
Spreads (%) 2.963%  
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Single Vendor With Inputs [Member] | Alt-A private-label securities [Member] | Available-for-sale securities [Member] | Minimum [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Default Rate (%) 5.20%  
Prepayment Speed (%) 7.90%  
Severity (%) 53.00%  
Spreads (%) 2.753%  
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Single Vendor With Inputs [Member] | Alt-A private-label securities [Member] | Available-for-sale securities [Member] | Maximum [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Default Rate (%) 8.00%  
Prepayment Speed (%) 8.00%  
Severity (%) 55.00%  
Spreads (%) 2.985%  
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Single Vendor With Inputs [Member] | Alt-A private-label securities [Member] | Available-for-sale securities [Member] | Weighted Average [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Default Rate (%) 7.20%  
Prepayment Speed (%) 8.00%  
Severity (%) 54.40%  
Spreads (%) 2.823%  
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Single Vendor With Inputs [Member] | Subprime private-label securities [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Available-for-sale securities   $ 343
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Single Vendor With Inputs [Member] | Subprime private-label securities [Member] | Available-for-sale securities [Member] | Minimum [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Default Rate (%)   2.50%
Prepayment Speed (%)   1.90%
Severity (%)   67.60%
Spreads (%)   2.85%
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Single Vendor With Inputs [Member] | Subprime private-label securities [Member] | Available-for-sale securities [Member] | Maximum [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Default Rate (%)   7.50%
Prepayment Speed (%)   5.70%
Severity (%)   85.70%
Spreads (%)   3.40%
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Single Vendor With Inputs [Member] | Subprime private-label securities [Member] | Available-for-sale securities [Member] | Weighted Average [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Default Rate (%)   4.80%
Prepayment Speed (%)   3.30%
Severity (%)   72.70%
Spreads (%)   2.996%
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Single Vendor With Inputs [Member] | Mortgage revenue bonds [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Available-for-sale securities $ 828 $ 991
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Single Vendor With Inputs [Member] | Mortgage revenue bonds [Member] | Available-for-sale securities [Member] | Minimum [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Spreads (%) (0.179%) (0.331%)
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Single Vendor With Inputs [Member] | Mortgage revenue bonds [Member] | Available-for-sale securities [Member] | Maximum [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Spreads (%) 3.719% 3.868%
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Single Vendor With Inputs [Member] | Mortgage revenue bonds [Member] | Available-for-sale securities [Member] | Weighted Average [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Spreads (%) 0.382% 0.379%
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Consensus with Inputs [Member] | Alt-A private-label securities [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Trading securities $ 227 $ 305
Available-for-sale securities $ 82 $ 671
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Consensus with Inputs [Member] | Alt-A private-label securities [Member] | Trading securities [Member] | Minimum [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Default Rate (%) 2.00% 1.30%
Prepayment Speed (%) 4.00% 2.20%
Severity (%) 37.00% 20.50%
Spreads (%) 2.475% 2.19%
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Consensus with Inputs [Member] | Alt-A private-label securities [Member] | Trading securities [Member] | Maximum [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Default Rate (%) 4.00% 4.90%
Prepayment Speed (%) 9.00% 4.50%
Severity (%) 95.00% 95.00%
Spreads (%) 4.274% 2.633%
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Consensus with Inputs [Member] | Alt-A private-label securities [Member] | Trading securities [Member] | Weighted Average [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Default Rate (%) 3.50% 3.60%
Prepayment Speed (%) 7.70% 3.70%
Severity (%) 80.00% 69.30%
Spreads (%) 3.808% 2.531%
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Consensus with Inputs [Member] | Alt-A private-label securities [Member] | Available-for-sale securities [Member] | Minimum [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Default Rate (%) 2.50% 0.50%
Prepayment Speed (%) 3.00% 1.70%
Severity (%) 60.00% 1.40%
Spreads (%) 2.327% 2.256%
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Consensus with Inputs [Member] | Alt-A private-label securities [Member] | Available-for-sale securities [Member] | Maximum [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Default Rate (%) 6.00% 40.70%
Prepayment Speed (%) 8.00% 72.60%
Severity (%) 65.00% 95.00%
Spreads (%) 3.078% 2.804%
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Consensus with Inputs [Member] | Alt-A private-label securities [Member] | Available-for-sale securities [Member] | Weighted Average [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Default Rate (%) 2.90% 3.40%
Prepayment Speed (%) 3.60% 13.50%
Severity (%) 60.60% 58.50%
Spreads (%) 2.991% 2.60%
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Consensus with Inputs [Member] | Subprime private-label securities [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Trading securities $ 34 $ 526
Available-for-sale securities   $ 1,848
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Consensus with Inputs [Member] | Subprime private-label securities [Member] | Trading securities [Member] | Minimum [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Default Rate (%) 5.00% 4.20%
Prepayment Speed (%) 5.00% 0.40%
Severity (%) 75.00% 55.90%
Spreads (%) 6.087% 2.85%
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Consensus with Inputs [Member] | Subprime private-label securities [Member] | Trading securities [Member] | Maximum [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Default Rate (%) 5.00% 8.40%
Prepayment Speed (%) 5.00% 5.30%
Severity (%) 75.00% 95.00%
Spreads (%) 6.087% 2.85%
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Consensus with Inputs [Member] | Subprime private-label securities [Member] | Trading securities [Member] | Weighted Average [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Default Rate (%) 5.00% 5.90%
Prepayment Speed (%) 5.00% 3.30%
Severity (%) 75.00% 73.70%
Spreads (%) 6.087% 2.85%
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Consensus with Inputs [Member] | Subprime private-label securities [Member] | Available-for-sale securities [Member] | Minimum [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Default Rate (%)   0.50%
Prepayment Speed (%)   0.50%
Severity (%)   20.00%
Spreads (%)   2.55%
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Consensus with Inputs [Member] | Subprime private-label securities [Member] | Available-for-sale securities [Member] | Maximum [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Default Rate (%)   11.30%
Prepayment Speed (%)   11.20%
Severity (%)   95.00%
Spreads (%)   2.85%
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Consensus with Inputs [Member] | Subprime private-label securities [Member] | Available-for-sale securities [Member] | Weighted Average [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Default Rate (%)   5.90%
Prepayment Speed (%)   3.80%
Severity (%)   79.00%
Spreads (%)   2.833%
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Consensus with Inputs [Member] | Other [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Available-for-sale securities $ 49 $ 683
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Consensus with Inputs [Member] | Other [Member] | Available-for-sale securities [Member] | Minimum [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Default Rate (%) 3.50% 0.50%
Prepayment Speed (%) 2.50% 2.50%
Severity (%) 88.00% 6.60%
Spreads (%) 2.47% 2.00%
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Consensus with Inputs [Member] | Other [Member] | Available-for-sale securities [Member] | Maximum [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Default Rate (%) 3.50% 4.60%
Prepayment Speed (%) 2.50% 15.50%
Severity (%) 88.00% 95.00%
Spreads (%) 3.469% 4.544%
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Consensus with Inputs [Member] | Other [Member] | Available-for-sale securities [Member] | Weighted Average [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Default Rate (%) 3.50% 3.40%
Prepayment Speed (%) 2.50% 4.70%
Severity (%) 88.00% 65.70%
Spreads (%) 2.85% 3.156%
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Consensus Without Inputs [Member] | Alt-A private-label securities [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Available-for-sale securities   $ 201
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Consensus Without Inputs [Member] | Subprime private-label securities [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Trading securities   73
Available-for-sale securities   945
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Discounted Cash Flow with Inputs [Member] | Alt-A private-label securities [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Available-for-sale securities $ 45 $ 169
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Discounted Cash Flow with Inputs [Member] | Alt-A private-label securities [Member] | Available-for-sale securities [Member] | Minimum [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Default Rate (%)   4.00%
Prepayment Speed (%)   4.00%
Severity (%)   50.00%
Spreads (%) 4.30% 2.60%
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Discounted Cash Flow with Inputs [Member] | Alt-A private-label securities [Member] | Available-for-sale securities [Member] | Maximum [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Default Rate (%)   5.00%
Prepayment Speed (%)   7.50%
Severity (%)   64.00%
Spreads (%) 4.34% 3.694%
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Discounted Cash Flow with Inputs [Member] | Alt-A private-label securities [Member] | Available-for-sale securities [Member] | Weighted Average [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Default Rate (%)   4.80%
Prepayment Speed (%)   6.40%
Severity (%)   59.20%
Spreads (%) 4.32% 2.965%
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Discounted Cash Flow with Inputs [Member] | Mortgage revenue bonds [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Trading securities $ 189 $ 437
Available-for-sale securities $ 785 $ 1,462
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Discounted Cash Flow with Inputs [Member] | Mortgage revenue bonds [Member] | Trading securities [Member] | Minimum [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Spreads (%) 0.10% 0.015%
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Discounted Cash Flow with Inputs [Member] | Mortgage revenue bonds [Member] | Trading securities [Member] | Maximum [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Spreads (%) 2.928% 3.762%
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Discounted Cash Flow with Inputs [Member] | Mortgage revenue bonds [Member] | Trading securities [Member] | Weighted Average [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Spreads (%) 2.90% 2.989%
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Discounted Cash Flow with Inputs [Member] | Mortgage revenue bonds [Member] | Available-for-sale securities [Member] | Minimum [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Spreads (%) (0.179%) (0.158%)
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Discounted Cash Flow with Inputs [Member] | Mortgage revenue bonds [Member] | Available-for-sale securities [Member] | Maximum [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Spreads (%) 4.064% 3.791%
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Discounted Cash Flow with Inputs [Member] | Mortgage revenue bonds [Member] | Available-for-sale securities [Member] | Weighted Average [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Spreads (%) 2.764% 2.838%
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Discounted Cash Flow with Inputs [Member] | Other [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Available-for-sale securities $ 354 $ 520
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Discounted Cash Flow with Inputs [Member] | Other [Member] | Available-for-sale securities [Member] | Minimum [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Default Rate (%) 2.30% 0.00%
Prepayment Speed (%) 0.50% 0.00%
Severity (%) 35.00% 95.00%
Spreads (%) 1.90% 2.60%
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Discounted Cash Flow with Inputs [Member] | Other [Member] | Available-for-sale securities [Member] | Maximum [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Default Rate (%) 2.30% 1.80%
Prepayment Speed (%) 0.50% 0.50%
Severity (%) 35.00% 95.00%
Spreads (%) 4.50% 3.50%
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Discounted Cash Flow with Inputs [Member] | Other [Member] | Available-for-sale securities [Member] | Weighted Average [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Default Rate (%) 2.30% 0.00%
Prepayment Speed (%) 0.50% 0.00%
Severity (%) 35.00% 95.00%
Spreads (%) 4.491% 3.236%
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Other Valuation Technique without Inputs [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Derivatives $ 14 $ 4
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Other Valuation Technique without Inputs [Member] | Agency [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Available-for-sale securities 2 4
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Other Valuation Technique without Inputs [Member] | Alt-A private-label securities [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Available-for-sale securities 15  
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Other Valuation Technique without Inputs [Member] | Subprime private-label securities [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Trading securities   45
Available-for-sale securities 48 145
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Other Valuation Technique without Inputs [Member] | Mortgage revenue bonds [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Trading securities 2 12
Available-for-sale securities 112 248
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Other Valuation Technique without Inputs [Member] | Other [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Available-for-sale securities 33 201
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Dealer Mark without Inputs [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Derivatives 202 136
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Internal Model [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Derivatives   17
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Single-family [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Mortgage loans held for investment, at fair value 1,013 1,321
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Single-family [Member] | Consensus with Inputs [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Mortgage loans held for investment, at fair value   $ 234
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Single-family [Member] | Consensus with Inputs [Member] | Mortgage loans [Member] | Minimum [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Default Rate (%)   0.50%
Prepayment Speed (%)   2.50%
Severity (%)   20.00%
Spreads (%)   2.55%
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Single-family [Member] | Consensus with Inputs [Member] | Mortgage loans [Member] | Maximum [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Default Rate (%)   5.00%
Prepayment Speed (%)   26.00%
Severity (%)   89.10%
Spreads (%)   2.776%
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Single-family [Member] | Consensus with Inputs [Member] | Mortgage loans [Member] | Weighted Average [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Default Rate (%)   3.70%
Prepayment Speed (%)   6.40%
Severity (%)   69.00%
Spreads (%)   2.646%
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Single-family [Member] | Consensus Without Inputs [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Mortgage loans held for investment, at fair value 267 $ 274
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Single-family [Member] | Build-Up with inputs [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Mortgage loans held for investment, at fair value   $ 127
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Single-family [Member] | Build-Up with inputs [Member] | Mortgage loans [Member] | Minimum [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Default Rate (%)   0.00%
Prepayment Speed (%)   3.00%
Severity (%)   0.00%
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Single-family [Member] | Build-Up with inputs [Member] | Mortgage loans [Member] | Maximum [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Default Rate (%)   99.20%
Prepayment Speed (%)   100.00%
Severity (%)   100.00%
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Single-family [Member] | Build-Up with inputs [Member] | Mortgage loans [Member] | Weighted Average [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Default Rate (%)   34.80%
Prepayment Speed (%)   10.40%
Severity (%)   39.90%
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Single-family [Member] | Build-Up without Inputs [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Mortgage loans held for investment, at fair value 545 $ 632
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Single-family [Member] | Other Valuation Technique without Inputs [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Mortgage loans held for investment, at fair value 201 54
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Multifamily [Member] | Build-Up with inputs [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Mortgage loans held for investment, at fair value $ 160 $ 156
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Multifamily [Member] | Build-Up with inputs [Member] | Mortgage loans [Member] | Minimum [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Spreads (%) 0.66% 0.70%
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Multifamily [Member] | Build-Up with inputs [Member] | Mortgage loans [Member] | Maximum [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Spreads (%) 3.762% 3.272%
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Multifamily [Member] | Build-Up with inputs [Member] | Mortgage loans [Member] | Weighted Average [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Spreads (%) 1.798% 1.588%
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Fannie Mae [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Long-term Debt, Fair Value $ (419) $ (369)
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Fannie Mae [Member] | Senior floating [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Long-term Debt, Fair Value (419) (369)
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Fannie Mae [Member] | Discounted Cash Flow without Inputs [Member] | Senior floating [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Long-term Debt, Fair Value (419) (369)
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Consolidated Trusts [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Long-term Debt, Fair Value (302) (496)
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Consolidated Trusts [Member] | Consensus with Inputs [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Long-term Debt, Fair Value   $ (181)
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Consolidated Trusts [Member] | Consensus with Inputs [Member] | Long-term debt [Member] | Minimum [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Default Rate (%)   0.50%
Prepayment Speed (%)   2.50%
Severity (%)   20.00%
Spreads (%)   2.55%
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Consolidated Trusts [Member] | Consensus with Inputs [Member] | Long-term debt [Member] | Maximum [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Default Rate (%)   3.80%
Prepayment Speed (%)   26.00%
Severity (%)   80.60%
Spreads (%)   2.70%
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Consolidated Trusts [Member] | Consensus with Inputs [Member] | Long-term debt [Member] | Weighted Average [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Default Rate (%)   3.40%
Prepayment Speed (%)   5.60%
Severity (%)   67.80%
Spreads (%)   2.658%
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Consolidated Trusts [Member] | Consensus Without Inputs [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Long-term Debt, Fair Value   $ (149)
Significant Unobservable Inputs (Level 3) [Member] | Recurring Fair Value Measurements [Member] | Consolidated Trusts [Member] | Other Valuation Technique without Inputs [Member]    
Fair Value Inputs, Quantitative Information [Line Items]    
Long-term Debt, Fair Value $ (302) $ (166)