XML 66 R27.htm IDEA: XBRL DOCUMENT v3.2.0.727
Securities Available-for-Sale (Gross Unrealized Losses on Mortgage-Backed Securities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Schedule of Available-for-sale Securities [Line Items]    
Unrealized losses, less than 12 months $ 104 $ 33
Estimated Fair value, less than 12 months 43,622 13,356
Unrealized losses, 12 months or more 9,726 10,326
Estimated Fair value, 12 months or more 245,091 292,448
Unrealized losses, total 9,830 10,359
Estimated fair value, total 288,713 305,804
Pass-through Certificates | GSE    
Schedule of Available-for-sale Securities [Line Items]    
Unrealized losses, less than 12 months 84 1
Estimated Fair value, less than 12 months 15,157 181
Unrealized losses, 12 months or more 1,333 1,130
Estimated Fair value, 12 months or more 56,575 61,526
Unrealized losses, total 1,417 1,131
Estimated fair value, total 71,732 61,707
Real estate mortgage investment conduits (REMICs) | GSE    
Schedule of Available-for-sale Securities [Line Items]    
Unrealized losses, less than 12 months 18 30
Estimated Fair value, less than 12 months 16,860 3,179
Unrealized losses, 12 months or more 8,360 9,162
Estimated Fair value, 12 months or more 187,705 229,896
Unrealized losses, total 8,378 9,192
Estimated fair value, total 204,565 233,075
Real estate mortgage investment conduits (REMICs) | Non-GSE    
Schedule of Available-for-sale Securities [Line Items]    
Unrealized losses, less than 12 months 0 0
Estimated Fair value, less than 12 months 0 0
Unrealized losses, 12 months or more 33 34
Estimated Fair value, 12 months or more 811 1,026
Unrealized losses, total 33 34
Estimated fair value, total 811 1,026
Other securities | Corporate bonds    
Schedule of Available-for-sale Securities [Line Items]    
Unrealized losses, less than 12 months 2 2
Estimated Fair value, less than 12 months 11,605 9,996
Unrealized losses, 12 months or more   0
Estimated Fair value, 12 months or more   0
Unrealized losses, total 2 2
Estimated fair value, total $ 11,605 $ 9,996