XML 30 R86.htm IDEA: XBRL DOCUMENT v2.4.1.9
Netting Arrangements Narratives (Details) (USD $)
Mar. 31, 2015
Dec. 31, 2014
Derivative [Line Items]    
Derivative assets not subject to an enforceable master netting arrangement or similar agreement $ 27,000,000us-gaap_DerivativeAssetNotSubjectToMasterNettingArrangement $ 28,000,000us-gaap_DerivativeAssetNotSubjectToMasterNettingArrangement
Derivative liabilities not subject to an enforceable master netting arrangement or similar agreement 1,000,000us-gaap_DerivativeLiabilityNotSubjectToMasterNettingArrangement 1,000,000us-gaap_DerivativeLiabilityNotSubjectToMasterNettingArrangement
Cash and Cash Equivalents [Member]    
Derivative [Line Items]    
Securities purchased under agreements to resell or similar arrangements 19,000,000,000us-gaap_SecuritiesPurchasedUnderAgreementsToResell
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashAndCashEquivalentsMember
16,600,000,000us-gaap_SecuritiesPurchasedUnderAgreementsToResell
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashAndCashEquivalentsMember
Securities purchased under agreements to resell [Member]    
Derivative [Line Items]    
Fair value of non-cash collateral accepted 39,300,000,000us-gaap_SecuritiesReceivedAsCollateral
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_FederalFundsSoldAndSecuritiesBorrowedOrPurchasedUnderAgreementsToResellMember
47,600,000,000us-gaap_SecuritiesReceivedAsCollateral
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_FederalFundsSoldAndSecuritiesBorrowedOrPurchasedUnderAgreementsToResellMember
Fair value of non-cash collateral accepted that can be sold or repledged 31,900,000,000us-gaap_FairValueOfSecuritiesReceivedAsCollateralThatCanBeResoldOrRepledged
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_FederalFundsSoldAndSecuritiesBorrowedOrPurchasedUnderAgreementsToResellMember
41,900,000,000us-gaap_FairValueOfSecuritiesReceivedAsCollateralThatCanBeResoldOrRepledged
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_FederalFundsSoldAndSecuritiesBorrowedOrPurchasedUnderAgreementsToResellMember
Fair value of securities accepted as collateral that have been sold or repledged 0us-gaap_FairValueOfSecuritiesReceivedAsCollateralThatHaveBeenResoldOrRepledged
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_FederalFundsSoldAndSecuritiesBorrowedOrPurchasedUnderAgreementsToResellMember
0us-gaap_FairValueOfSecuritiesReceivedAsCollateralThatHaveBeenResoldOrRepledged
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_FederalFundsSoldAndSecuritiesBorrowedOrPurchasedUnderAgreementsToResellMember
Securities sold under agreements to repurchase [Member]    
Derivative [Line Items]    
Fair value of non-cash collateral pledged 87,000,000us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseFairValueOfCollateral
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseMember
50,000,000us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseFairValueOfCollateral
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseMember
OTC Risk Management Derivatives [Member]    
Derivative [Line Items]    
Fair value of non-cash collateral accepted $ 5,000,000us-gaap_SecuritiesReceivedAsCollateral
/ us-gaap_DerivativeByNatureAxis
= fnm_OTCRiskManagementDerivativesMember
$ 51,000,000us-gaap_SecuritiesReceivedAsCollateral
/ us-gaap_DerivativeByNatureAxis
= fnm_OTCRiskManagementDerivativesMember