XML 59 R45.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Accounting Policies - Consolidation of Variable Interest Entities (Details) - USD ($) $ in Thousands | Dec. 31, 2017 | Dec. 31, 2016
--- | --- | ---
Variable Interest Entity [Line Items] |  |
Loans held for investment in consolidated trusts, at amortized cost | $ 1,399,827 | $ 1,132,966
Debt securities of consolidated trusts held by third parties | 1,404,945 | 1,142,704
Farm & Ranch [Member] |  |
Variable Interest Entity [Line Items] |  |
Other Liabilities | 5,100 | 9,700
USDA Guarantees [Member] |  |
Variable Interest Entity [Line Items] |  |
Unamortized Premium/(Discount) | 300 | 400
Institutional Credit [Member] |  |
Variable Interest Entity [Line Items] |  |
Fair Value Adjustment |  | 300
On-balance sheet [Member] |  |
Variable Interest Entity [Line Items] |  |
Loans held for investment in consolidated trusts, at amortized cost | 1,399,827 | 1,132,966
Debt securities of consolidated trusts held by third parties | 1,404,945 | 1,142,704
On-balance sheet [Member] | Farm & Ranch [Member] |  |
Variable Interest Entity [Line Items] |  |
Loans held for investment in consolidated trusts, at amortized cost | 1,399,827 | 1,132,966
Debt securities of consolidated trusts held by third parties | 1,404,945 | 1,142,704
On-balance sheet [Member] | USDA Guarantees [Member] |  |
Variable Interest Entity [Line Items] |  |
Loans held for investment in consolidated trusts, at amortized cost | 0 | 0
Debt securities of consolidated trusts held by third parties | 0 | 0
On-balance sheet [Member] | Rural Utilities [Member] |  |
Variable Interest Entity [Line Items] |  |
Loans held for investment in consolidated trusts, at amortized cost | 0 | 0
Debt securities of consolidated trusts held by third parties | 0 | 0
On-balance sheet [Member] | Institutional Credit [Member] |  |
Variable Interest Entity [Line Items] |  |
Loans held for investment in consolidated trusts, at amortized cost | 0 | 0
Debt securities of consolidated trusts held by third parties | 0 | 0
On-balance sheet [Member] | Corporate Segment [Member] |  |
Variable Interest Entity [Line Items] |  |
Loans held for investment in consolidated trusts, at amortized cost | 0 | 0
Debt securities of consolidated trusts held by third parties | 0 | 0
Off-balance sheet [Member] | Variable Interest Entity, Not Primary Beneficiary [Member] |  |
Variable Interest Entity [Line Items] |  |
Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure, Amount | 587,728 | 1,489,417
Off-balance sheet [Member] | Farm & Ranch [Member] | Variable Interest Entity, Not Primary Beneficiary [Member] |  |
Variable Interest Entity [Line Items] |  |
Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure, Amount | 333,511 | 415,441
Off-balance sheet [Member] | USDA Guarantees [Member] | Variable Interest Entity, Not Primary Beneficiary [Member] |  |
Variable Interest Entity [Line Items] |  |
Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure, Amount | 254,217 | 103,976
Off-balance sheet [Member] | Rural Utilities [Member] | Variable Interest Entity, Not Primary Beneficiary [Member] |  |
Variable Interest Entity [Line Items] |  |
Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure, Amount | 0 | 0
Off-balance sheet [Member] | Institutional Credit [Member] | Variable Interest Entity, Not Primary Beneficiary [Member] |  |
Variable Interest Entity [Line Items] |  |
Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure, Amount | 0 | 970,000
Off-balance sheet [Member] | Corporate Segment [Member] | Variable Interest Entity, Not Primary Beneficiary [Member] |  |
Variable Interest Entity [Line Items] |  |
Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure, Amount | 0 | 0
Farmer Mac Guaranteed Securities: | On-balance sheet [Member] | Variable Interest Entity, Not Primary Beneficiary [Member] |  |
Variable Interest Entity [Line Items] |  |
Variable Interest Entity, Nonconsolidated, Carrying Amount, Assets and Liabilities, Net | 30,300 | 66,389
Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure, Amount | 29,980 | 65,599
Farmer Mac Guaranteed Securities: | On-balance sheet [Member] | Farm & Ranch [Member] | Variable Interest Entity, Not Primary Beneficiary [Member] |  |
Variable Interest Entity [Line Items] |  |
Variable Interest Entity, Nonconsolidated, Carrying Amount, Assets and Liabilities, Net | 0 | 0
Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure, Amount | 0 | 0
Farmer Mac Guaranteed Securities: | On-balance sheet [Member] | USDA Guarantees [Member] | Variable Interest Entity, Not Primary Beneficiary [Member] |  |
Variable Interest Entity [Line Items] |  |
Variable Interest Entity, Nonconsolidated, Carrying Amount, Assets and Liabilities, Net | 30,300 | 36,042
Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure, Amount | 29,980 | 35,599
Farmer Mac Guaranteed Securities: | On-balance sheet [Member] | Rural Utilities [Member] | Variable Interest Entity, Not Primary Beneficiary [Member] |  |
Variable Interest Entity [Line Items] |  |
Variable Interest Entity, Nonconsolidated, Carrying Amount, Assets and Liabilities, Net | 0 | 0
Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure, Amount | 0 | 0
Farmer Mac Guaranteed Securities: | On-balance sheet [Member] | Institutional Credit [Member] | Variable Interest Entity, Not Primary Beneficiary [Member] |  |
Variable Interest Entity [Line Items] |  |
Variable Interest Entity, Nonconsolidated, Carrying Amount, Assets and Liabilities, Net | 0 | 30,347
Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure, Amount | 0 | 30,000
Farmer Mac Guaranteed Securities: | On-balance sheet [Member] | Corporate Segment [Member] | Variable Interest Entity, Not Primary Beneficiary [Member] |  |
Variable Interest Entity [Line Items] |  |
Variable Interest Entity, Nonconsolidated, Carrying Amount, Assets and Liabilities, Net | 0 | 0
Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure, Amount | 0 | 0
Investment Securities [Member] |  |
Variable Interest Entity [Line Items] |  |
Unamortized Premium/(Discount) | 2,365 | 5,672
Investment Securities [Member] | On-balance sheet [Member] | Variable Interest Entity, Not Primary Beneficiary [Member] |  |
Variable Interest Entity [Line Items] |  |
Variable Interest Entity, Nonconsolidated, Carrying Amount, Assets and Liabilities, Net | 783,964 | 827,874
Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure, Amount | 783,916 | 825,909
Investment Securities [Member] | On-balance sheet [Member] | Farm & Ranch [Member] | Variable Interest Entity, Not Primary Beneficiary [Member] |  |
Variable Interest Entity [Line Items] |  |
Variable Interest Entity, Nonconsolidated, Carrying Amount, Assets and Liabilities, Net | 0 | 0
Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure, Amount | 0 | 0
Investment Securities [Member] | On-balance sheet [Member] | USDA Guarantees [Member] | Variable Interest Entity, Not Primary Beneficiary [Member] |  |
Variable Interest Entity [Line Items] |  |
Variable Interest Entity, Nonconsolidated, Carrying Amount, Assets and Liabilities, Net | 0 | 0
Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure, Amount | 0 | 0
Investment Securities [Member] | On-balance sheet [Member] | Rural Utilities [Member] | Variable Interest Entity, Not Primary Beneficiary [Member] |  |
Variable Interest Entity [Line Items] |  |
Variable Interest Entity, Nonconsolidated, Carrying Amount, Assets and Liabilities, Net | 0 | 0
Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure, Amount | 0 | 0
Investment Securities [Member] | On-balance sheet [Member] | Institutional Credit [Member] | Variable Interest Entity, Not Primary Beneficiary [Member] |  |
Variable Interest Entity [Line Items] |  |
Variable Interest Entity, Nonconsolidated, Carrying Amount, Assets and Liabilities, Net | 0 | 0
Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure, Amount | 0 | 0
Investment Securities [Member] | On-balance sheet [Member] | Corporate Segment [Member] | Variable Interest Entity, Not Primary Beneficiary [Member] |  |
Variable Interest Entity [Line Items] |  |
Variable Interest Entity, Nonconsolidated, Carrying Amount, Assets and Liabilities, Net | 783,964 | 827,874
Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure, Amount | $ 783,916 | $ 825,909

X
- Definition Fair Value Adjustment + References No definition available. + Details
Name: | agm_FairValueAdjustment
Namespace Prefix: | agm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, after accumulated amortization, of debt discount (premium). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=64930785&loc=d3e28567-108399 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 1A -URI http://asc.fasb.org/extlink&oid=64930785&loc=d3e28541-108399 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 55 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=64930739&loc=d3e28878-108400 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=64930785&loc=d3e28551-108399 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=64930785&loc=d3e28555-108399 + Details
Name: | us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of liabilities classified as other. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.15) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 + Details
Name: | us-gaap_OtherLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The carrying amount of the consolidated Variable Interest Entity's assets included in the reporting entity's statement of financial position. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (bb) -URI http://asc.fasb.org/extlink&oid=77990344&loc=d3e5710-111685 + Details
Name: | us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The carrying amount of the consolidated Variable Interest Entity's liabilities included in the reporting entity's statement of financial position. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (bb) -URI http://asc.fasb.org/extlink&oid=77990344&loc=d3e5710-111685 + Details
Name: | us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The reporting entity's maximum amount of exposure to loss as a result of its involvement with the Variable Interest Entity (VIE). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph b -URI http://asc.fasb.org/extlink&oid=77990344&loc=d3e5728-111685 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 6 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=77990344&loc=d3e5747-111685 + Details
Name: | us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_VariableInterestEntityLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Net carrying amount of the assets and liabilities in the reporting entity's statement of financial position that relate to the reporting entity's variable interest in the Variable Interest Entity (VIE), when the reporting entity is not the VIE's primary beneficiary. + References No definition available. + Details
Name: | us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountAssetsAndLiabilitiesNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=agm_FarmRanchMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=agm_USDAGuaranteesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=agm_InstitutionalCreditMemberMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=agm_OnBalanceSheetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=agm_RuralUtilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=agm_OffBalanceSheetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis=us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_DebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |