XML 124 R82.htm IDEA: XBRL DOCUMENT v2.4.1.9
Loans and Allowance for Losses and Concentrations of Credit Risk - Certain Loans Acquired Delinquencies and Net Credit Losses (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Financing Receivable, Recorded Investment, Equal to Greater than 90 Days Past Due $ 18,917,000us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue [1] $ 28,296,000us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue [2]  
Net credit losses (recoveries) (6,000)agm_NetCreditLossesRecoveries 2,975,000agm_NetCreditLossesRecoveries 1,673,000agm_NetCreditLossesRecoveries
Certain Loans Acquired In Transfer Not Accounted For As Debt Securities, Subject To Be Purchased 1,800,000agm_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesSubjectToBePurchased [3] 1,200,000agm_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesSubjectToBePurchased [3]  
On-balance sheet [Member]      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Financing Receivable, Recorded Investment, Equal to Greater than 90 Days Past Due 18,427,000us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_BalanceSheetLocationAxis
= agm_OnBalanceSheetMember
[1] 27,580,000us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_BalanceSheetLocationAxis
= agm_OnBalanceSheetMember
[2]  
Net credit losses (recoveries) (6,000)agm_NetCreditLossesRecoveries
/ us-gaap_BalanceSheetLocationAxis
= agm_OnBalanceSheetMember
2,975,000agm_NetCreditLossesRecoveries
/ us-gaap_BalanceSheetLocationAxis
= agm_OnBalanceSheetMember
1,673,000agm_NetCreditLossesRecoveries
/ us-gaap_BalanceSheetLocationAxis
= agm_OnBalanceSheetMember
Off-balance sheet [Member]      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Financing Receivable, Recorded Investment, Equal to Greater than 90 Days Past Due 490,000us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_BalanceSheetLocationAxis
= agm_OffBalanceSheetMember
[1] 716,000us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_BalanceSheetLocationAxis
= agm_OffBalanceSheetMember
[2]  
Net credit losses (recoveries) $ 0agm_NetCreditLossesRecoveries
/ us-gaap_BalanceSheetLocationAxis
= agm_OffBalanceSheetMember
$ 0agm_NetCreditLossesRecoveries
/ us-gaap_BalanceSheetLocationAxis
= agm_OffBalanceSheetMember
$ 0agm_NetCreditLossesRecoveries
/ us-gaap_BalanceSheetLocationAxis
= agm_OffBalanceSheetMember
[1] Amounts represent unpaid principal balance of risk-rated loans, which is the basis Farmer Mac uses to analyze its portfolio, and recorded investment of past due loans.
[2] (1)Amounts represent unpaid principal balance of risk-rated loans, which is the basis Farmer Mac uses to analyze its portfolio, and recorded investment of past due loans.
[3] Includes loans and loans underlying off-balance sheet Farm & Ranch Guaranteed Securities and LTSPCs that are 90 days or more past due, in foreclosure, restructured after delinquency, or in bankruptcy, excluding loans performing under either their original loan terms or a court-approved bankruptcy plan.