XML 92 R77.htm IDEA: XBRL DOCUMENT v3.8.0.1
Investment Securities - Amortized Cost and Fair Values of Debt Securities Held to Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 422,096 $ 372,513
Gross Unrealized Gains 345 60
Gross Unrealized Losses (4,192) (3,955)
Estimated Fair Value 418,249 368,618
Obligations of U.S. Government-Sponsored Enterprises [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 40,540 38,667
Gross Unrealized Gains 335 55
Gross Unrealized Losses (161) (721)
Estimated Fair Value 40,714 38,001
Foreign Government Debt Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 200 0
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 200 0
Mortgage - Backed Securities - Residential [Member] | US Government Agencies Debt Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 3,925 4,297
Gross Unrealized Gains 0 0
Gross Unrealized Losses (14) (4)
Estimated Fair Value 3,911 4,293
Mortgage - Backed Securities - Residential [Member] | Obligations of U.S. Government-Sponsored Enterprises [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 305,126 280,430
Gross Unrealized Gains 10 5
Gross Unrealized Losses (2,552) (2,527)
Estimated Fair Value 302,584 277,908
Mortgage - Backed Securities - Commercial [Member] | US Government Agencies Debt Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 58,249 34,444
Gross Unrealized Gains 0 0
Gross Unrealized Losses (1,394) (561)
Estimated Fair Value 56,855 33,883
Mortgage - Backed Securities - Commercial [Member] | Obligations of U.S. Government-Sponsored Enterprises [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 14,056 14,675
Gross Unrealized Gains 0 0
Gross Unrealized Losses (71) (142)
Estimated Fair Value $ 13,985 $ 14,533