XML 55 R100.htm IDEA: XBRL DOCUMENT v2.4.1.9
Off-Balance Sheet Guarantees and Long Term Standby Purchase Commitments - Schedule of Guarantor Obligations Activity (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Commitments and Contingencies Disclosure [Abstract]        
Guarantee and commitment obligation $ 37,925us-gaap_GuarantyLiabilities $ 39,667us-gaap_GuarantyLiabilities $ 37,803us-gaap_GuarantyLiabilities $ 27,440us-gaap_GuarantyLiabilities
Additions to guarantee and commitment obligations 4,966agm_AdditionsToGuaranteeAndCommitmentObligations [1] 8,414agm_AdditionsToGuaranteeAndCommitmentObligations [1] 15,134agm_AdditionsToGuaranteeAndCommitmentObligations [1]  
Amortization of the Guarantee and Commitment Obligation $ 6,708agm_AmortizationOfGuaranteeAndCommitmentObligation $ 6,550agm_AmortizationOfGuaranteeAndCommitmentObligation $ 4,771agm_AmortizationOfGuaranteeAndCommitmentObligation  
[1] Represents the fair value of the guarantee and commitment obligation at inception.