Quarterly report pursuant to Section 13 or 15(d)

Available-for-sale Securities Classified by Rate Type (Details)

v3.8.0.1
Available-for-sale Securities Classified by Rate Type (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Schedule of Available-for-sale Securities [Line Items]    
Adjustable Rate $ 2,716,718 $ 2,645,930
Fixed Rate 18,342,659 18,574,889
Available-for-sale securities, at fair value 21,059,377 21,220,819
Mortgage-backed Securities, Issued by US Government Sponsored Enterprises [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Adjustable Rate 21,523 23,220
Fixed Rate 18,020,641 18,215,505
Available-for-sale securities, at fair value 18,042,164 18,238,725
Mortgage-backed Securities, Issued by Private Enterprises [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Adjustable Rate 2,695,195 2,622,710
Fixed Rate 322,018 359,384
Available-for-sale securities, at fair value $ 3,017,213 $ 2,982,094