XML 22 R64.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Loans and Allowance for Losses - Schedule of Allowance for Credit Losses (Details) - USD ($) $ in Thousands | 3 Months Ended | 12 Months Ended
--- | --- | ---
Dec. 31, 2019 | Sep. 30, 2019 | Jun. 30, 2019 | Mar. 31, 2019 | Dec. 31, 2018 | Sep. 30, 2018 | Jun. 30, 2018 | Mar. 31, 2018 | Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017
Allowance for Loan Losses |  |  |  |  |  |  |  |  |  |  |
Beginning balance |  |  |  | $ 7,017 |  |  |  |  | $ 7,017 |  |
Provision for losses | $ 2,430 | $ 760 | $ 578 | (264) | $ 146 | $ 99 | $ 424 | $ (431) | 3,504 | $ 238 | $ 1,708
Charge-offs |  |  |  |  |  |  |  |  | (67) | (17) | (327)
Ending balance | 10,454 |  |  |  | 7,017 |  |  |  | 10,454 | 7,017 |
Reserve for Losses |  |  |  |  |  |  |  |  |  |  |
Beginning balance |  |  |  | 2,167 |  |  |  |  | 2,167 |  |
(Release of)/provision for reserve for losses |  |  |  |  |  |  |  |  | (3) | 97 | 50
Charge-offs |  |  |  |  |  |  |  |  | (67) | (17) | (327)
Ending balance | 2,164 |  |  |  | 2,167 |  |  |  | 2,164 | 2,167 |
Total Allowance for Losses |  |  |  |  |  |  |  |  |  |  |
Beginning balance |  |  |  | 9,184 |  |  |  | 8,866 | 9,184 | 8,866 | 7,435
Provision for/(release of) losses |  |  |  |  |  |  |  |  | 3,501 | 335 | 1,758
Charge-offs |  |  |  |  |  |  |  |  | (67) | (17) | (327)
Ending balance | 12,618 |  |  |  | 9,184 |  |  |  | 12,618 | 9,184 | 8,866
Crops |  |  |  |  |  |  |  |  |  |  |
Allowance for Loan Losses |  |  |  |  |  |  |  |  |  |  |
Charge-offs |  |  |  |  |  |  |  |  | 0 | 0 | (228)
Reserve for Losses |  |  |  |  |  |  |  |  |  |  |
Charge-offs |  |  |  |  |  |  |  |  | 0 | 0 | (228)
Total Allowance for Losses |  |  |  |  |  |  |  |  |  |  |
Beginning balance |  |  |  | 4,394 |  |  |  | 4,081 | 4,394 | 4,081 | 3,365
Provision for/(release of) losses |  |  |  |  |  |  |  |  | 810 | 313 | 944
Charge-offs |  |  |  |  |  |  |  |  | 0 | 0 | (228)
Ending balance | 5,204 |  |  |  | 4,394 |  |  |  | 5,204 | 4,394 | 4,081
Permanent Plantings |  |  |  |  |  |  |  |  |  |  |
Allowance for Loan Losses |  |  |  |  |  |  |  |  |  |  |
Charge-offs |  |  |  |  |  |  |  |  | 0 | 0 | (70)
Reserve for Losses |  |  |  |  |  |  |  |  |  |  |
Charge-offs |  |  |  |  |  |  |  |  | 0 | 0 | (70)
Total Allowance for Losses |  |  |  |  |  |  |  |  |  |  |
Beginning balance |  |  |  | 2,126 |  |  |  | 2,469 | 2,126 | 2,469 | 1,723
Provision for/(release of) losses |  |  |  |  |  |  |  |  | 383 | (343) | 816
Charge-offs |  |  |  |  |  |  |  |  | 0 | 0 | (70)
Ending balance | 2,509 |  |  |  | 2,126 |  |  |  | 2,509 | 2,126 | 2,469
Livestock |  |  |  |  |  |  |  |  |  |  |
Allowance for Loan Losses |  |  |  |  |  |  |  |  |  |  |
Charge-offs |  |  |  |  |  |  |  |  | 0 | 0 | (13)
Reserve for Losses |  |  |  |  |  |  |  |  |  |  |
Charge-offs |  |  |  |  |  |  |  |  | 0 | 0 | (13)
Total Allowance for Losses |  |  |  |  |  |  |  |  |  |  |
Beginning balance |  |  |  | 1,460 |  |  |  | 1,211 | 1,460 | 1,211 | 1,375
Provision for/(release of) losses |  |  |  |  |  |  |  |  | 2,198 | 249 | (151)
Charge-offs |  |  |  |  |  |  |  |  | 0 | 0 | (13)
Ending balance | 3,658 |  |  |  | 1,460 |  |  |  | 3,658 | 1,460 | 1,211
Part-time Farm |  |  |  |  |  |  |  |  |  |  |
Allowance for Loan Losses |  |  |  |  |  |  |  |  |  |  |
Charge-offs |  |  |  |  |  |  |  |  | (67) | (17) | (16)
Reserve for Losses |  |  |  |  |  |  |  |  |  |  |
Charge-offs |  |  |  |  |  |  |  |  | (67) | (17) | (16)
Total Allowance for Losses |  |  |  |  |  |  |  |  |  |  |
Beginning balance |  |  |  | 474 |  |  |  | 481 | 474 | 481 | 405
Provision for/(release of) losses |  |  |  |  |  |  |  |  | 21 | 10 | 92
Charge-offs |  |  |  |  |  |  |  |  | (67) | (17) | (16)
Ending balance | 428 |  |  |  | 474 |  |  |  | 428 | 474 | 481
Ag. Storage and Processing |  |  |  |  |  |  |  |  |  |  |
Allowance for Loan Losses |  |  |  |  |  |  |  |  |  |  |
Charge-offs |  |  |  |  |  |  |  |  | 0 | 0 | 0
Reserve for Losses |  |  |  |  |  |  |  |  |  |  |
Charge-offs |  |  |  |  |  |  |  |  | 0 | 0 | 0
Total Allowance for Losses |  |  |  |  |  |  |  |  |  |  |
Beginning balance |  |  |  | 720 |  |  |  | 606 | 720 | 606 | 533
Provision for/(release of) losses |  |  |  |  |  |  |  |  | 94 | 114 | 73
Charge-offs |  |  |  |  |  |  |  |  | 0 | 0 | 0
Ending balance | 814 |  |  |  | 720 |  |  |  | 814 | 720 | 606
Other |  |  |  |  |  |  |  |  |  |  |
Allowance for Loan Losses |  |  |  |  |  |  |  |  |  |  |
Charge-offs |  |  |  |  |  |  |  |  | 0 | 0 | 0
Reserve for Losses |  |  |  |  |  |  |  |  |  |  |
Charge-offs |  |  |  |  |  |  |  |  | 0 | 0 | 0
Total Allowance for Losses |  |  |  |  |  |  |  |  |  |  |
Beginning balance |  |  |  | 10 |  |  |  | 18 | 10 | 18 | 34
Provision for/(release of) losses |  |  |  |  |  |  |  |  | (5) | (8) | (16)
Charge-offs |  |  |  |  |  |  |  |  | 0 | 0 | 0
Ending balance | 5 |  |  |  | 10 |  |  |  | 5 | 10 | 18
Allowance for Loan Losses |  |  |  |  |  |  |  |  |  |  |
Allowance for Loan Losses |  |  |  |  |  |  |  |  |  |  |
Beginning balance |  |  |  | 7,017 |  |  |  | 6,796 | 7,017 | 6,796 | 5,415
Provision for losses |  |  |  |  |  |  |  |  | 3,504 | 238 | 1,708
Charge-offs |  |  |  |  |  |  |  |  | (67) | (17) | (327)
Ending balance | 10,454 |  |  |  | 7,017 |  |  |  | 10,454 | 7,017 | 6,796
Reserve for Losses |  |  |  |  |  |  |  |  |  |  |
Charge-offs |  |  |  |  |  |  |  |  | (67) | (17) | (327)
Total Allowance for Losses |  |  |  |  |  |  |  |  |  |  |
Charge-offs |  |  |  |  |  |  |  |  | (67) | (17) | (327)
Reserve for Losses |  |  |  |  |  |  |  |  |  |  |
Allowance for Loan Losses |  |  |  |  |  |  |  |  |  |  |
Charge-offs |  |  |  |  |  |  |  |  | 0 | 0 | 0
Reserve for Losses |  |  |  |  |  |  |  |  |  |  |
Beginning balance |  |  |  | $ 2,167 |  |  |  | $ 2,070 | 2,167 | 2,070 | 2,020
(Release of)/provision for reserve for losses |  |  |  |  |  |  |  |  | (3) | 97 | 50
Charge-offs |  |  |  |  |  |  |  |  | 0 | 0 | 0
Ending balance | $ 2,164 |  |  |  | $ 2,167 |  |  |  | 2,164 | 2,167 | 2,070
Total Allowance for Losses |  |  |  |  |  |  |  |  |  |  |
Charge-offs |  |  |  |  |  |  |  |  | $ 0 | $ 0 | $ 0

X
- Definition Financing Receivable, Allowance for Credit Loss, Reserve + References No definition available. + Details
Name: | agm_FinancingReceivableAllowanceForCreditLossReserveAbstract
Namespace Prefix: | agm_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Financing Receivable, Allowance for Credit Loss, Total + References No definition available. + Details
Name: | agm_FinancingReceivableAllowanceForCreditLossTotalAbstract
Namespace Prefix: | agm_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The reserve for guarantee losses is a liability account in the consolidated balance sheets that reflects an estimate of incurred credit losses related to the guaranty of unconsolidated trusts and other credit guarantees + References No definition available. + Details
Name: | agm_ReserveForLosses
Namespace Prefix: | agm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The reserve to cover probable credit losses related to specifically identified fixed maturity real estate loans as well as probable credit losses inherent in the remainder of that loan portfolio. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 310 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=82921503&loc=d3e21338-158488 + Details
Name: | us-gaap_AllowanceForLoanAndLeaseLossesRealEstate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_FinancingReceivableAllowanceForCreditLossAdditionalInformationAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition A valuation allowance for financing receivables that are expected to be uncollectible. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=84173941&loc=SL6953423-111524 + Details
Name: | us-gaap_FinancingReceivableAllowanceForCreditLosses
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of direct write-downs of financing receivables charged against the allowance. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (c)(3) -URI http://asc.fasb.org/extlink&oid=84173941&loc=SL6953423-111524 + Details
Name: | us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=84173941&loc=SL6953423-111524 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.11) -URI http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585 + Details
Name: | us-gaap_ProvisionForLoanLeaseAndOtherLosses
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of expense related to loss from loan transactions. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.11) -URI http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260 + Details
Name: | us-gaap_ProvisionForLoanLossesExpensed
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of expense related to credit loss from transactions other than loan and lease transactions. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(11)) -URI http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260 + Details
Name: | us-gaap_ProvisionForOtherCreditLosses
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | agm_CommodityByTypeAxis=agm_CropsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | agm_CommodityByTypeAxis=agm_PermanentPlantingsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | agm_CommodityByTypeAxis=agm_LivestockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | agm_CommodityByTypeAxis=agm_PartTimeFarmMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | agm_CommodityByTypeAxis=agm_AgricultureStorageAndProcessingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | agm_CommodityByTypeAxis=agm_OtherCommodityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForLoanAndLeaseLossesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_ReserveForOffBalanceSheetActivitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |