XML 65 R72.htm IDEA: XBRL DOCUMENT v2.4.1.9
Notes Payable - Borrowings and Callable Debt (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Short-term Debt [Abstract]    
Due within one year $ 7,353,953,000us-gaap_ShortTermBorrowings $ 7,338,781,000us-gaap_ShortTermBorrowings
Long-term Debt, Current Maturities 1,673,137,000us-gaap_LongTermDebtCurrent 2,277,811,000us-gaap_LongTermDebtCurrent
Short-term Debt, Weighted Average Interest Rate 0.32%us-gaap_ShortTermDebtWeightedAverageInterestRate 0.64%us-gaap_ShortTermDebtWeightedAverageInterestRate
Long-term Debt, Excluding Current Maturities [Abstract]    
Long-term Debt, Maturities, Repayments of Principal in Year Two 1,569,961,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo 1,411,140,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
Long-term Debt, Maturities, Repayments of Principal in Year Three 1,219,192,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree 1,290,629,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
Long-term Debt, Maturities, Repayments of Principal in Year Four 682,224,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour 528,322,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
Long-term Debt, Maturities, Repayments of Principal in Year Five 872,576,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive 675,968,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
Long-term Debt, Maturities, Repayments of Principal after Year Five 1,127,233,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive 1,095,110,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
Long-term Debt, Weighted Average Interest Rate 1.56%us-gaap_LongtermDebtWeightedAverageInterestRate 1.60%us-gaap_LongtermDebtWeightedAverageInterestRate
Long-term Debt, Excluding Current Maturities 5,471,186,000us-gaap_LongTermDebtNoncurrent 5,001,169,000us-gaap_LongTermDebtNoncurrent
Debt and Capital Lease Obligations 12,825,139,000us-gaap_DebtAndCapitalLeaseObligations 12,339,950,000us-gaap_DebtAndCapitalLeaseObligations
Debt, Weighted Average Interest Rate 0.85%us-gaap_DebtWeightedAverageInterestRate 1.03%us-gaap_DebtWeightedAverageInterestRate
Due after one year 5,471,186,000us-gaap_LongTermDebt 5,001,169,000us-gaap_LongTermDebt
Discount Notes [Member]    
Short-term Debt [Abstract]    
Due within one year 4,925,828,000us-gaap_ShortTermBorrowings
/ us-gaap_DebtInstrumentAxis
= us-gaap_NotesPayableToBanksMember
4,880,971,000us-gaap_ShortTermBorrowings
/ us-gaap_DebtInstrumentAxis
= us-gaap_NotesPayableToBanksMember
Short-term Debt, Weighted Average Interest Rate 0.11%us-gaap_ShortTermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= us-gaap_NotesPayableToBanksMember
0.12%us-gaap_ShortTermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= us-gaap_NotesPayableToBanksMember
Short-term Debt, Average Outstanding Amount 4,059,708,000us-gaap_ShorttermDebtAverageOutstandingAmount
/ us-gaap_DebtInstrumentAxis
= us-gaap_NotesPayableToBanksMember
4,365,045,000us-gaap_ShorttermDebtAverageOutstandingAmount
/ us-gaap_DebtInstrumentAxis
= us-gaap_NotesPayableToBanksMember
Debt Instrument, Interest Rate During Period 0.15%us-gaap_DebtInstrumentInterestRateDuringPeriod
/ us-gaap_DebtInstrumentAxis
= us-gaap_NotesPayableToBanksMember
0.18%us-gaap_DebtInstrumentInterestRateDuringPeriod
/ us-gaap_DebtInstrumentAxis
= us-gaap_NotesPayableToBanksMember
Short-term Debt, Maximum Month-end Outstanding Amount 4,900,000,000us-gaap_ShorttermDebtMaximumMonthendOutstandingAmount
/ us-gaap_DebtInstrumentAxis
= us-gaap_NotesPayableToBanksMember
4,900,000,000us-gaap_ShorttermDebtMaximumMonthendOutstandingAmount
/ us-gaap_DebtInstrumentAxis
= us-gaap_NotesPayableToBanksMember
Medium-term Notes [Member]    
Short-term Debt [Abstract]    
Due within one year 754,988,000us-gaap_ShortTermBorrowings
/ us-gaap_DebtInstrumentAxis
= us-gaap_MediumTermNotesMember
179,999,000us-gaap_ShortTermBorrowings
/ us-gaap_DebtInstrumentAxis
= us-gaap_MediumTermNotesMember
Short-term Debt, Weighted Average Interest Rate 0.17%us-gaap_ShortTermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= us-gaap_MediumTermNotesMember
0.17%us-gaap_ShortTermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= us-gaap_MediumTermNotesMember
Short-term Debt, Average Outstanding Amount 532,621,000us-gaap_ShorttermDebtAverageOutstandingAmount
/ us-gaap_DebtInstrumentAxis
= us-gaap_MediumTermNotesMember
167,617,000us-gaap_ShorttermDebtAverageOutstandingAmount
/ us-gaap_DebtInstrumentAxis
= us-gaap_MediumTermNotesMember
Debt Instrument, Interest Rate During Period 0.15%us-gaap_DebtInstrumentInterestRateDuringPeriod
/ us-gaap_DebtInstrumentAxis
= us-gaap_MediumTermNotesMember
0.16%us-gaap_DebtInstrumentInterestRateDuringPeriod
/ us-gaap_DebtInstrumentAxis
= us-gaap_MediumTermNotesMember
Call Option [Member]    
Long-term Debt, Excluding Current Maturities [Abstract]    
Long-term Debt, Maturities, Repayments of Principal in Year Two 78,960,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
/ us-gaap_DebtInstrumentAxis
= us-gaap_CallOptionMember
 
Long-term Debt, Maturities, Repayments of Principal in Year Three 507,893,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
/ us-gaap_DebtInstrumentAxis
= us-gaap_CallOptionMember
 
Long-term Debt, Maturities, Repayments of Principal in Year Four 149,944,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
/ us-gaap_DebtInstrumentAxis
= us-gaap_CallOptionMember
 
Long-term Debt, Maturities, Repayments of Principal in Year Five 402,393,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
/ us-gaap_DebtInstrumentAxis
= us-gaap_CallOptionMember
 
Long-term Debt, Maturities, Repayments of Principal after Year Five 279,157,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
/ us-gaap_DebtInstrumentAxis
= us-gaap_CallOptionMember
 
Long-term Debt, Weighted Average Interest Rate 1.11%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= us-gaap_CallOptionMember
 
Due after one year $ 1,418,347,000us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= us-gaap_CallOptionMember
 
Long-term Debt [Member]    
Short-term Debt [Abstract]    
Short-term Debt, Weighted Average Interest Rate 0.98%us-gaap_ShortTermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= us-gaap_LongTermDebtMember
1.79%us-gaap_ShortTermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= us-gaap_LongTermDebtMember
Due year two [Member]    
Long-term Debt, Excluding Current Maturities [Abstract]    
Long-term Debt, Weighted Average Interest Rate 1.16%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_LongtermDebtTypeAxis
= agm_DueYearTwoMember
1.14%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_LongtermDebtTypeAxis
= agm_DueYearTwoMember
Due year two [Member] | Call Option [Member]    
Long-term Debt, Excluding Current Maturities [Abstract]    
Long-term Debt, Weighted Average Interest Rate 0.57%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= us-gaap_CallOptionMember
/ us-gaap_LongtermDebtTypeAxis
= agm_DueYearTwoMember
 
Due year three [Member]    
Long-term Debt, Excluding Current Maturities [Abstract]    
Long-term Debt, Weighted Average Interest Rate 0.90%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_LongtermDebtTypeAxis
= agm_DueYearThreeMember
1.33%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_LongtermDebtTypeAxis
= agm_DueYearThreeMember
Due year three [Member] | Call Option [Member]    
Long-term Debt, Excluding Current Maturities [Abstract]    
Long-term Debt, Weighted Average Interest Rate 0.48%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= us-gaap_CallOptionMember
/ us-gaap_LongtermDebtTypeAxis
= agm_DueYearThreeMember
 
Due year four [Member]    
Long-term Debt, Excluding Current Maturities [Abstract]    
Long-term Debt, Weighted Average Interest Rate 1.28%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_LongtermDebtTypeAxis
= agm_DueYearFourMember
1.23%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_LongtermDebtTypeAxis
= agm_DueYearFourMember
Due year four [Member] | Call Option [Member]    
Long-term Debt, Excluding Current Maturities [Abstract]    
Long-term Debt, Weighted Average Interest Rate 0.92%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= us-gaap_CallOptionMember
/ us-gaap_LongtermDebtTypeAxis
= agm_DueYearFourMember
 
Due year five [Member]    
Long-term Debt, Excluding Current Maturities [Abstract]    
Long-term Debt, Weighted Average Interest Rate 1.42%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_LongtermDebtTypeAxis
= agm_DueYearFiveMember
1.33%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_LongtermDebtTypeAxis
= agm_DueYearFiveMember
Due year five [Member] | Call Option [Member]    
Long-term Debt, Excluding Current Maturities [Abstract]    
Long-term Debt, Weighted Average Interest Rate 1.02%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= us-gaap_CallOptionMember
/ us-gaap_LongtermDebtTypeAxis
= agm_DueYearFiveMember
 
Due after five years [Member]    
Long-term Debt, Excluding Current Maturities [Abstract]    
Long-term Debt, Weighted Average Interest Rate 3.09%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_LongtermDebtTypeAxis
= agm_DueAfterFiveYearsMember
2.85%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_LongtermDebtTypeAxis
= agm_DueAfterFiveYearsMember
Due after five years [Member] | Call Option [Member]    
Long-term Debt, Excluding Current Maturities [Abstract]    
Long-term Debt, Weighted Average Interest Rate 2.64%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= us-gaap_CallOptionMember
/ us-gaap_LongtermDebtTypeAxis
= agm_DueAfterFiveYearsMember