XML 72 R59.htm IDEA: XBRL DOCUMENT v3.10.0.1
Farmer Mac Guaranteed Securities and USDA Guaranteed Securities - Schedule of Held-to-maturity Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Farmer Mac Guaranteed Securities and USDA Securities [Member]    
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract]    
Debt Securities, Held-to-maturity, Amortized Cost, before Other-than-temporary Impairment $ 4,262,792 $ 4,244,124
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract]    
Debt Securities, Held-to-maturity, Fair Value $ 4,191,352 4,179,772
Held-to-Maturity Securities, Debt Maturities, Weighted Average Yield, Single Maturity Date [Abstract]    
Held-to-maturity Securities, Debt Maturities, after Five Through Ten Years, Weighted Average Yield 3.39%  
Held-to-Maturity Securities, Debt Maturities, After Ten Years, Weighted-Average Yield 3.57%  
Farmer Mac Guaranteed Securities [Member]    
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract]    
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, within One Year, Amortized Cost $ 762,474  
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Amortized Cost 1,388,053  
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, after Five Through Ten Years, Amortized Cost 212,283  
Debt Securities, Held-to-maturity, Amortized Cost, before Other-than-temporary Impairment 2,096,618 2,126,274
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract]    
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value 759,480  
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value 1,379,827  
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, after Five Through Ten Years, Fair Value 205,952  
Debt Securities, Held-to-maturity, Fair Value $ 2,087,405 $ 2,116,891
Held-to-Maturity Securities, Debt Maturities, Weighted Average Yield, Single Maturity Date [Abstract]    
Held-to-Maturity Securities, Debt Maturities, Next Twelve Months, Weighted-Average Yield 2.11%  
Held-to-Maturity Securities, Debt Maturities, Year Two Through Five, Weighted-Average Yield 3.04%  
Held-to-Maturity Securities, Debt Maturities, Weighted-Average Yield 3.12%  
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, after 10 Years, Amortized Cost $ 1,899,982  
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, after 10 Years, Fair Value $ 1,846,093