XML 58 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
Mortgage-Backed and Credit Risk Transfer Securities - Fair Value of Mortgage-Backed Securities According to Weighted Average Life Classification (Detail) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Investments, Debt and Equity Securities [Abstract]    
Less than one year $ 106,835 $ 135,559
Greater than one year and less than five years 7,156,838 7,934,836
Greater than or equal to five years 10,358,561 10,120,359
Fair value $ 17,622,234 $ 18,190,754