XML 102 R49.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidations and Transfers of Financial Assets Unconsolidated VIEs (Details) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Assets and liabilities recorded in our condensed consolidated balance sheets related to mortgage-backed trusts: [Abstract]    
Trading, at fair value $ 31,286us-gaap_TradingSecuritiesDebt $ 31,504us-gaap_TradingSecuritiesDebt
Available-for-sale, at fair value 27,732us-gaap_AvailableForSaleSecuritiesDebtSecurities 30,654us-gaap_AvailableForSaleSecuritiesDebtSecurities
Other assets 20,959us-gaap_OtherAssets 19,992us-gaap_OtherAssets
Other liabilities (11,475)us-gaap_OtherLiabilities (12,019)us-gaap_OtherLiabilities
Unconsolidated VIEs [Member] | Mortgage-Backed Trusts [Member]    
Assets and liabilities recorded in our condensed consolidated balance sheets related to mortgage-backed trusts: [Abstract]    
Trading, at fair value 11,756us-gaap_TradingSecuritiesDebt
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
/ fnm_VariableInterestEntitiesByTypeAxis
= us-gaap_MortgageBackedSecuritiesMember
11,863us-gaap_TradingSecuritiesDebt
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
/ fnm_VariableInterestEntitiesByTypeAxis
= us-gaap_MortgageBackedSecuritiesMember
Available-for-sale, at fair value 25,397us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
/ fnm_VariableInterestEntitiesByTypeAxis
= us-gaap_MortgageBackedSecuritiesMember
27,819us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
/ fnm_VariableInterestEntitiesByTypeAxis
= us-gaap_MortgageBackedSecuritiesMember
Other assets 107us-gaap_OtherAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
/ fnm_VariableInterestEntitiesByTypeAxis
= us-gaap_MortgageBackedSecuritiesMember
111us-gaap_OtherAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
/ fnm_VariableInterestEntitiesByTypeAxis
= us-gaap_MortgageBackedSecuritiesMember
Other liabilities (871)us-gaap_OtherLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
/ fnm_VariableInterestEntitiesByTypeAxis
= us-gaap_MortgageBackedSecuritiesMember
(1,440)us-gaap_OtherLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
/ fnm_VariableInterestEntitiesByTypeAxis
= us-gaap_MortgageBackedSecuritiesMember
Net carrying amount 36,389us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountAssetsAndLiabilitiesNet
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
/ fnm_VariableInterestEntitiesByTypeAxis
= us-gaap_MortgageBackedSecuritiesMember
38,353us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountAssetsAndLiabilitiesNet
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
/ fnm_VariableInterestEntitiesByTypeAxis
= us-gaap_MortgageBackedSecuritiesMember
Maximum exposure to loss 42,479us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
/ fnm_VariableInterestEntitiesByTypeAxis
= us-gaap_MortgageBackedSecuritiesMember
45,311us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
/ fnm_VariableInterestEntitiesByTypeAxis
= us-gaap_MortgageBackedSecuritiesMember
Total assets of unconsolidated mortgage-backed trusts 253,415fnm_VariableInterestEntityAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
/ fnm_VariableInterestEntitiesByTypeAxis
= us-gaap_MortgageBackedSecuritiesMember
253,554fnm_VariableInterestEntityAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
/ fnm_VariableInterestEntitiesByTypeAxis
= us-gaap_MortgageBackedSecuritiesMember
Unconsolidated VIEs [Member] | Limited Partnership Investments [Member]    
Assets and liabilities recorded in our condensed consolidated balance sheets related to mortgage-backed trusts: [Abstract]    
Total assets of unconsolidated mortgage-backed trusts 5,700fnm_VariableInterestEntityAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
/ fnm_VariableInterestEntitiesByTypeAxis
= us-gaap_PartnershipInterestMember
5,800fnm_VariableInterestEntityAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
/ fnm_VariableInterestEntitiesByTypeAxis
= us-gaap_PartnershipInterestMember
Fannie Mae Securities [Member]    
Assets and liabilities recorded in our condensed consolidated balance sheets related to mortgage-backed trusts: [Abstract]    
Trading, at fair value 4,818fnm_UnconsolidatedVIEsOfFannieMaeMBSSecuritiesExcludingApplicableTradingSecuritiesInSecuritiesInvestments
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
4,790fnm_UnconsolidatedVIEsOfFannieMaeMBSSecuritiesExcludingApplicableTradingSecuritiesInSecuritiesInvestments
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
Available-for-sale, at fair value 4,939fnm_UnconsolidatedVIEsOfFannieMaeMBSSecuritiesExcludingApplicableAvailableForSaleSecuritiesInSecuritiesInvestments
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
5,043fnm_UnconsolidatedVIEsOfFannieMaeMBSSecuritiesExcludingApplicableAvailableForSaleSecuritiesInSecuritiesInvestments
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember
Non-Fannie Mae Securities [Member]    
Assets and liabilities recorded in our condensed consolidated balance sheets related to mortgage-backed trusts: [Abstract]    
Trading, at fair value 6,938us-gaap_TradingSecuritiesDebt
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MortgageBackedSecuritiesOtherMember
7,073us-gaap_TradingSecuritiesDebt
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MortgageBackedSecuritiesOtherMember
Available-for-sale, at fair value $ 20,458us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MortgageBackedSecuritiesOtherMember
$ 22,776us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MortgageBackedSecuritiesOtherMember