XML 58 R46.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Financial Derivatives Derivatives in Fair Value and Cash Flow Hedging Relationships (Details) - USD ($) $ in Thousands | 3 Months Ended
--- | ---
Mar. 31, 2018 | Mar. 31, 2017
Line Items Presented in the Consolidated Statement of Income [Abstract] |  |
Interest Income, Operating | $ 62,430 | $ 42,522
Interest and Fee Income, Loans and Leases | 45,653 | 36,852
Total interest expense | (76,317) | (49,546)
Gain (Loss) on Derivative Instruments, Net, Pretax | 3,850 | (2,486)
TotalAmountsofLineItemsPresentedintheConsolidatedStatementofIncome | 27,916 | 32,314
Fair Value Hedging [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Gain (Loss) on Fair Value Hedges Recognized in Earnings | 2,838 | (3,878)
Income_Expense related to interest settlements on fair value hedges | 5,450 | 5,264
Derivative Net Hedge Ineffectiveness Gain Loss Component Recognized On Derivative | 17,221 | 1,526
Derivative Net Hedge Ineffectiveness Gain Loss Component Recognized On Hedged Item | (14,383) | (5,404)
Cash Flow Hedging [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Premium_Discount recognized on hedged item | (2) | 0
Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax | (267) | (512)
Derivative Net Hedge Ineffectiveness Gain Loss Component Recognized On Hedged Item | (1,780) | (652)
Unrealized Gain (Loss) on Cash Flow Hedging Instruments | (2,049) | (1,193)
Designated as Hedging Instrument [Member] | Fair Value Hedging [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Hedged Item Net Interest Settlements | 7,096 | 8,514
Premium_Discount recognized on hedged item | (155) | (58)
Not Designated as Hedging Instrument [Member] |  |
Line Items Presented in the Consolidated Statement of Income [Abstract] |  |
Gain (Loss) on Derivative Instruments, Net, Pretax |  | (6,393)
Interest Income [Member] |  |
Line Items Presented in the Consolidated Statement of Income [Abstract] |  |
Gain (Loss) on Derivative Instruments, Net, Pretax | 0 |
Interest Income [Member] | Fair Value Hedging [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Gain (Loss) on Fair Value Hedges Recognized in Earnings | 1,501 | 0
Derivative Net Hedge Ineffectiveness Gain Loss Component Recognized On Hedged Item | (18,948) |
Interest Income [Member] | Cash Flow Hedging [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Premium_Discount recognized on hedged item | 0 | 0
Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax | 0 | 0
Derivative Net Hedge Ineffectiveness Gain Loss Component Recognized On Hedged Item | 0 | 0
Unrealized Gain (Loss) on Cash Flow Hedging Instruments | 0 | 0
Interest Income [Member] | Designated as Hedging Instrument [Member] | Fair Value Hedging [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Hedged Item Net Interest Settlements | 13,597 | 10,275
Premium_Discount recognized on hedged item | 0 | 0
Interest Income [Member] | Not Designated as Hedging Instrument [Member] |  |
Line Items Presented in the Consolidated Statement of Income [Abstract] |  |
Gain (Loss) on Derivative Instruments, Net, Pretax |  | 0
Loans and Finance Receivables [Member] |  |
Line Items Presented in the Consolidated Statement of Income [Abstract] |  |
Gain (Loss) on Derivative Instruments, Net, Pretax | 0 |
Loans and Finance Receivables [Member] | Fair Value Hedging [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Gain (Loss) on Fair Value Hedges Recognized in Earnings | (153) | 0
Derivative Net Hedge Ineffectiveness Gain Loss Component Recognized On Hedged Item | (6,572) |
Loans and Finance Receivables [Member] | Cash Flow Hedging [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Premium_Discount recognized on hedged item | 0 | 0
Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax | 0 | 0
Derivative Net Hedge Ineffectiveness Gain Loss Component Recognized On Hedged Item | 0 | 0
Unrealized Gain (Loss) on Cash Flow Hedging Instruments | 0 | 0
Loans and Finance Receivables [Member] | Designated as Hedging Instrument [Member] | Fair Value Hedging [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Hedged Item Net Interest Settlements | 1,414 | 516
Premium_Discount recognized on hedged item | 0 | 0
Loans and Finance Receivables [Member] | Not Designated as Hedging Instrument [Member] |  |
Line Items Presented in the Consolidated Statement of Income [Abstract] |  |
Gain (Loss) on Derivative Instruments, Net, Pretax |  | 0
Interest Expense [Member] |  |
Line Items Presented in the Consolidated Statement of Income [Abstract] |  |
Gain (Loss) on Derivative Instruments, Net, Pretax | 0 |
Interest Expense [Member] | Fair Value Hedging [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Gain (Loss) on Fair Value Hedges Recognized in Earnings | 1,490 | 0
Derivative Net Hedge Ineffectiveness Gain Loss Component Recognized On Hedged Item | 11,137 |
Interest Expense [Member] | Cash Flow Hedging [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Premium_Discount recognized on hedged item | (2) | 0
Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax | (267) | (512)
Derivative Net Hedge Ineffectiveness Gain Loss Component Recognized On Hedged Item | (1,780) | (652)
Unrealized Gain (Loss) on Cash Flow Hedging Instruments | (2,049) | (1,164)
Interest Expense [Member] | Designated as Hedging Instrument [Member] | Fair Value Hedging [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Hedged Item Net Interest Settlements | (7,915) | (2,277)
Premium_Discount recognized on hedged item | (155) | (58)
Interest Expense [Member] | Not Designated as Hedging Instrument [Member] |  |
Line Items Presented in the Consolidated Statement of Income [Abstract] |  |
Gain (Loss) on Derivative Instruments, Net, Pretax |  | 0
Gain (Loss) on Derivative Instruments [Member] |  |
Line Items Presented in the Consolidated Statement of Income [Abstract] |  |
Gain (Loss) on Derivative Instruments, Net, Pretax | 3,850 | (6,393)
Gain (Loss) on Derivative Instruments [Member] | Fair Value Hedging [Member] |  |
Line Items Presented in the Consolidated Statement of Income [Abstract] |  |
Derivative Net Interest Settlements | 0 | 0
Derivative Instruments, Gain (Loss) [Line Items] |  |
Gain (Loss) on Fair Value Hedges Recognized in Earnings | 0 | (3,878)
Income_Expense related to interest settlements on fair value hedges | 0 | 0
Derivative Net Hedge Ineffectiveness Gain Loss Component Recognized On Derivative | 0 | 1,526
Derivative Net Hedge Ineffectiveness Gain Loss Component Recognized On Hedged Item | 0 | (5,404)
Gain (Loss) on Derivative Instruments [Member] | Cash Flow Hedging [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Premium_Discount recognized on hedged item | 0 | 0
Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax | 0 | 0
Derivative Net Hedge Ineffectiveness Gain Loss Component Recognized On Hedged Item | 0 | 0
Unrealized Gain (Loss) on Cash Flow Hedging Instruments | 0 | (29)
Gain (Loss) on Derivative Instruments [Member] | Designated as Hedging Instrument [Member] | Fair Value Hedging [Member] |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |
Hedged Item Net Interest Settlements | 0 | 0
Premium_Discount recognized on hedged item | 0 | 0
Interest Rate Swap [Member] | Fair Value Hedging [Member] |  |
Line Items Presented in the Consolidated Statement of Income [Abstract] |  |
Derivative Net Interest Settlements | (1,491) | (3,192)
Derivative Instruments, Gain (Loss) [Line Items] |  |
Gain (Loss) on Components Included from Assessment of Interest Rate Fair Value Hedge Effectiveness |  | 3,600
Gain (Loss) on Fair Value Hedge Ineffectiveness, Net |  | (300)
Interest Rate Swap [Member] | Not Designated as Hedging Instrument [Member] |  |
Line Items Presented in the Consolidated Statement of Income [Abstract] |  |
Gain (Loss) on Derivative Instruments, Net, Pretax | 4,075 | (6,684)
Interest Rate Swap [Member] | Interest Income [Member] | Fair Value Hedging [Member] |  |
Line Items Presented in the Consolidated Statement of Income [Abstract] |  |
Derivative Net Interest Settlements | (1,488) | (3,158)
Derivative Instruments, Gain (Loss) [Line Items] |  |
Income_Expense related to interest settlements on fair value hedges | 12,109 | 7,117
Derivative Net Hedge Ineffectiveness Gain Loss Component Recognized On Derivative | 20,449 |
Interest Rate Swap [Member] | Interest Income [Member] | Not Designated as Hedging Instrument [Member] |  |
Line Items Presented in the Consolidated Statement of Income [Abstract] |  |
Gain (Loss) on Derivative Instruments, Net, Pretax | 0 | 0
Interest Rate Swap [Member] | Loans and Finance Receivables [Member] | Fair Value Hedging [Member] |  |
Line Items Presented in the Consolidated Statement of Income [Abstract] |  |
Derivative Net Interest Settlements | (297) | (217)
Derivative Instruments, Gain (Loss) [Line Items] |  |
Income_Expense related to interest settlements on fair value hedges | 1,117 | 299
Derivative Net Hedge Ineffectiveness Gain Loss Component Recognized On Derivative | 6,419 |
Interest Rate Swap [Member] | Loans and Finance Receivables [Member] | Not Designated as Hedging Instrument [Member] |  |
Line Items Presented in the Consolidated Statement of Income [Abstract] |  |
Gain (Loss) on Derivative Instruments, Net, Pretax | 0 | 0
Interest Rate Swap [Member] | Interest Expense [Member] | Fair Value Hedging [Member] |  |
Line Items Presented in the Consolidated Statement of Income [Abstract] |  |
Derivative Net Interest Settlements | 294 | 183
Derivative Instruments, Gain (Loss) [Line Items] |  |
Income_Expense related to interest settlements on fair value hedges | (7,776) | (2,152)
Derivative Net Hedge Ineffectiveness Gain Loss Component Recognized On Derivative | (9,647) |
Interest Rate Swap [Member] | Interest Expense [Member] | Not Designated as Hedging Instrument [Member] |  |
Line Items Presented in the Consolidated Statement of Income [Abstract] |  |
Gain (Loss) on Derivative Instruments, Net, Pretax | 0 | 0
Interest Rate Swap [Member] | Gain (Loss) on Derivative Instruments [Member] | Not Designated as Hedging Instrument [Member] |  |
Line Items Presented in the Consolidated Statement of Income [Abstract] |  |
Gain (Loss) on Derivative Instruments, Net, Pretax | 4,075 | (6,684)
Forward Contracts [Member] | Not Designated as Hedging Instrument [Member] |  |
Line Items Presented in the Consolidated Statement of Income [Abstract] |  |
Gain (Loss) on Derivative Instruments, Net, Pretax | 0 | 399
Forward Contracts [Member] | Interest Income [Member] | Not Designated as Hedging Instrument [Member] |  |
Line Items Presented in the Consolidated Statement of Income [Abstract] |  |
Gain (Loss) on Derivative Instruments, Net, Pretax | 0 | 0
Forward Contracts [Member] | Loans and Finance Receivables [Member] | Not Designated as Hedging Instrument [Member] |  |
Line Items Presented in the Consolidated Statement of Income [Abstract] |  |
Gain (Loss) on Derivative Instruments, Net, Pretax | 0 | 0
Forward Contracts [Member] | Interest Expense [Member] | Not Designated as Hedging Instrument [Member] |  |
Line Items Presented in the Consolidated Statement of Income [Abstract] |  |
Gain (Loss) on Derivative Instruments, Net, Pretax | 0 | 0
Forward Contracts [Member] | Gain (Loss) on Derivative Instruments [Member] | Not Designated as Hedging Instrument [Member] |  |
Line Items Presented in the Consolidated Statement of Income [Abstract] |  |
Gain (Loss) on Derivative Instruments, Net, Pretax | 0 | 399
Future [Member] | Not Designated as Hedging Instrument [Member] |  |
Line Items Presented in the Consolidated Statement of Income [Abstract] |  |
Gain (Loss) on Derivative Instruments, Net, Pretax | (225) | (108)
Future [Member] | Interest Income [Member] | Not Designated as Hedging Instrument [Member] |  |
Line Items Presented in the Consolidated Statement of Income [Abstract] |  |
Gain (Loss) on Derivative Instruments, Net, Pretax | 0 | 0
Future [Member] | Loans and Finance Receivables [Member] | Not Designated as Hedging Instrument [Member] |  |
Line Items Presented in the Consolidated Statement of Income [Abstract] |  |
Gain (Loss) on Derivative Instruments, Net, Pretax | 0 | 0
Future [Member] | Interest Expense [Member] | Not Designated as Hedging Instrument [Member] |  |
Line Items Presented in the Consolidated Statement of Income [Abstract] |  |
Gain (Loss) on Derivative Instruments, Net, Pretax | 0 | 0
Future [Member] | Gain (Loss) on Derivative Instruments [Member] | Not Designated as Hedging Instrument [Member] |  |
Line Items Presented in the Consolidated Statement of Income [Abstract] |  |
Gain (Loss) on Derivative Instruments, Net, Pretax | $ (225) | $ (108)

X
- Definition Derivative, Net Hedge Ineffectiveness Gain (Loss), Component recognized on Derivative. + References No definition available. + Details
Name: | agm_DerivativeNetHedgeIneffectivenessGainLossComponentRecognizedOnDerivative
Namespace Prefix: | agm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Derivative Net Hedge Ineffectiveness Gain Loss Component Recognized On Hedged Item + References No definition available. + Details
Name: | agm_DerivativeNetHedgeIneffectivenessGainLossComponentRecognizedOnHedgedItem
Namespace Prefix: | agm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Derivative Net Interest Settlements (Interest Accruals) + References No definition available. + Details
Name: | agm_DerivativeNetInterestSettlements
Namespace Prefix: | agm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Gain (Loss) on Components Other Than Fair Value Changes Included in Assessment of Interest Rate Fair Value Hedge Effectiveness + References No definition available. + Details
Name: | agm_GainLossonComponentsIncludedfromAssessmentofInterestRateFairValueHedgeEffectiveness
Namespace Prefix: | agm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Hedged Item Net Interest Settlements (Interest Accruals) + References No definition available. + Details
Name: | agm_HedgedItemNetInterestSettlements
Namespace Prefix: | agm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Income_Expense related to interest settlements on fair value hedges + References No definition available. + Details
Name: | agm_Income_Expenserelatedtointerestsettlementsonfairvaluehedges
Namespace Prefix: | agm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Line Items Presented in the Consolidated Statement of Income [Abstract] + References No definition available. + Details
Name: | agm_LineItemsPresentedintheConsolidatedStatementofIncomeAbstract
Namespace Prefix: | agm_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Premium_Discount recognized on hedged item + References No definition available. + Details
Name: | agm_Premium_Discountrecognizedonhedgeditem
Namespace Prefix: | agm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition TotalAmountsofLineItemsPresentedintheConsolidatedStatementofIncome + References No definition available. + Details
Name: | agm_TotalAmountsofLineItemsPresentedintheConsolidatedStatementofIncome
Namespace Prefix: | agm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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_DerivativeInstrumentsGainLossLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4A -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=84234895&loc=SL5618551-113959 + Details
Name: | us-gaap_GainLossOnDerivativeInstrumentsNetPretax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of gain (loss)recognized in the income statement from the hedging ineffectiveness of a fair value hedge. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 25 -Section 50 -Paragraph 1 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=6886632&loc=d3e76258-113986 + Details
Name: | us-gaap_GainLossOnFairValueHedgeIneffectivenessNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Total amount of gain (loss) derived from fair value hedges recognized in earnings in the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=84234895&loc=SL5624171-113959 + Details
Name: | us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The aggregate interest and fee income generated by: (1) loans the Entity has positive intent and ability to hold for the foreseeable future, or until maturity or payoff, including commercial and consumer loans, whether domestic or foreign, which may consist of: (a) industrial and agricultural; (b) real estate; and (c) real estate construction loans; (d) trade financing; (e) lease financing; (f) home equity lines-of-credit; (g) automobile and other vehicle loans; and (h) credit card and other revolving-type loans and (2) loans and leases held-for-sale which may include mortgage loans, direct financing, and sales-type leases. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.1) -URI http://asc.fasb.org/extlink&oid=6879574&loc=d3e536633-122882 + Details
Name: | us-gaap_InterestAndFeeIncomeLoansAndLeases
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of the cost of borrowed funds accounted for as interest expense. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391 Reference 2: 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 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.9) -URI http://asc.fasb.org/extlink&oid=6879574&loc=d3e536633-122882 + Details
Name: | us-gaap_InterestExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of operating interest income, including, but not limited to, amortization and accretion of premiums and discounts on securities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1(e)) -URI http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688 + Details
Name: | us-gaap_InterestIncomeOperating
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount before tax of reclassification adjustments of other comprehensive income (loss). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -URI http://asc.fasb.org/extlink&oid=84228862&loc=SL7669686-108580 + Details
Name: | us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of unrealized gain (loss) related to derivatives designated as cash flow hedging instruments, recorded in results of operations to the extent that the cash flow hedge is determined to be ineffective. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -Subparagraph (d)(1) -URI http://asc.fasb.org/extlink&oid=84234895&loc=SL5624171-113959 + Details
Name: | us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_FairValueHedgingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_InterestIncomeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_LoansAndFinanceReceivablesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_InterestExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_GainLossOnDerivativeInstrumentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForwardContractsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_FutureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |