XML 32 R127.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Fair Value Option (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Fair Value, Option, Quantitative Disclosures [Line Items]    
Fair value of nonaccrual loans $ 240us-gaap_FairValueOptionLoansHeldAsAssetsAggregateAmountInNonaccrualStatus $ 196us-gaap_FairValueOptionLoansHeldAsAssetsAggregateAmountInNonaccrualStatus
Difference between unpaid principal balance and the fair value of nonaccrual loans 75us-gaap_FairValueOptionLoansHeldAsAssetsAggregateAmountInNonaccrualStatusAggregatedDifference 74us-gaap_FairValueOptionLoansHeldAsAssetsAggregateAmountInNonaccrualStatusAggregatedDifference
Fair value of loans that are 90 days past due 271us-gaap_FairValueOptionLoansHeldAsAssets90DaysOrMorePastDue 288us-gaap_FairValueOptionLoansHeldAsAssets90DaysOrMorePastDue
Difference between unpaid principal balance and the fair value of these 90 days or more days past due loans 78us-gaap_FairValueOptionLoansHeldAsAssets90DaysOrMorePastDueAggregateDifference 75us-gaap_FairValueOptionLoansHeldAsAssets90DaysOrMorePastDueAggregateDifference
Consolidated Trusts [Member]    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Mortgage loans held for investment 15,629us-gaap_LoansReceivableFairValueDisclosure
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
14,268us-gaap_LoansReceivableFairValueDisclosure
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Long-term debt 19,483us-gaap_LongTermDebtFairValue
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
14,976us-gaap_LongTermDebtFairValue
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Fannie Mae [Member]    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Long-term debt 6,403us-gaap_LongTermDebtFairValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
1,308us-gaap_LongTermDebtFairValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Long-Term Debt, Unpaid principal balance   168,400us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Loans [Member] | Consolidated Trusts [Member]    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Mortgage loans held for investment 15,629us-gaap_LoansReceivableFairValueDisclosure
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_LoansReceivableMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
14,268us-gaap_LoansReceivableFairValueDisclosure
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_LoansReceivableMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Loans, Unpaid principal balance 15,001fnm_PrincipalAmountOutstandingOfLoansHeldForInvestment
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_LoansReceivableMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
14,440fnm_PrincipalAmountOutstandingOfLoansHeldForInvestment
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_LoansReceivableMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Long-term Debt [Member] | Consolidated Trusts [Member]    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Long-term debt 19,483us-gaap_LongTermDebtFairValue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_LongTermDebtMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
14,976us-gaap_LongTermDebtFairValue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_LongTermDebtMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Long-Term Debt, Unpaid principal balance 17,810us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_LongTermDebtMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
13,988us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_LongTermDebtMember
/ dei_LegalEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Long-term Debt [Member] | Fannie Mae [Member]    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Long-term debt 6,403us-gaap_LongTermDebtFairValue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_LongTermDebtMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
1,308us-gaap_LongTermDebtFairValue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_LongTermDebtMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Long-Term Debt, Unpaid principal balance $ 6,512us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_LongTermDebtMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
$ 1,290us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_LongTermDebtMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember