XML 69 R64.htm IDEA: XBRL DOCUMENT v2.4.1.9
Business Segment Reporting - Narrative (Details) (USD $)
Mar. 31, 2015
Dec. 31, 2014
Segment Reporting Information [Line Items]    
Total notes payable $ 13,605,945,000us-gaap_DebtAndCapitalLeaseObligations $ 12,825,139,000us-gaap_DebtAndCapitalLeaseObligations
Farmer Mac II LLC [Member]    
Segment Reporting Information [Line Items]    
Assets, Fair Value Disclosure 1,900,000,000us-gaap_AssetsFairValueDisclosure
/ dei_LegalEntityAxis
= agm_FarmerMacIiLlcMember
 
Total notes payable 735,000,000us-gaap_DebtAndCapitalLeaseObligations
/ dei_LegalEntityAxis
= agm_FarmerMacIiLlcMember
 
Common Stock outstanding $ 1,000,000,000us-gaap_CommonStockValueOutstanding
/ dei_LegalEntityAxis
= agm_FarmerMacIiLlcMember