XML 148 R130.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies Fiscal Year Maturity Schedule (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Loans and Mortgage-Related Securities [Abstract]  
2015 $ 56,333us-gaap_PurchaseObligationDueInNextTwelveMonths
2016 0us-gaap_PurchaseObligationDueInSecondYear
2017 0us-gaap_PurchaseObligationDueInThirdYear
2018 0us-gaap_PurchaseObligationDueInFourthYear
2019 0us-gaap_PurchaseObligationDueInFifthYear
Thereafter 0us-gaap_PurchaseObligationDueAfterFifthYear
Total 56,333us-gaap_PurchaseObligation
Operating Leases [Abstract]  
2015 39us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
2016 32us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears
2017 27us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears
2018 8us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears
2019 0us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears
Thereafter 3us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter
Total 109us-gaap_OperatingLeasesFutureMinimumPaymentsDue
Other [Abstract]  
2015 209us-gaap_OtherCommitmentDueInNextTwelveMonths
2016 166us-gaap_OtherCommitmentDueInSecondYear
2017 59us-gaap_OtherCommitmentDueInThirdYear
2018 22us-gaap_OtherCommitmentDueInFourthYear
2019 14us-gaap_OtherCommitmentDueInFifthYear
Thereafter 0us-gaap_OtherCommitmentDueAfterFifthYear
Total 470us-gaap_OtherCommitment
Mortgage commitment derivatives [Member]  
Loans and Mortgage-Related Securities [Abstract]  
Total $ 56,200us-gaap_PurchaseObligation
/ us-gaap_DerivativeInstrumentRiskAxis
= fnm_MortgageCommitmentDerivativesMember