XML 30 R53.htm IDEA: XBRL DOCUMENT v3.20.1
Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Debt Securities, Available-for-sale [Abstract]    
Amortized Cost $ 546,640 $ 499,893
Gross Unrealized Gains 3,426 272
Gross Unrealized Losses (9,214) (18,820)
Fair Value 540,852 481,345
Debt Securities, Held-to-maturity, Fair Value to Amortized Cost [Abstract]    
Amortized Cost 61,878 22,750
Gross Unrealized Gains 814 80
Gross Unrealized Losses (132) (412)
Fair Value 62,560 22,418
U.S. Government-sponsored agencies    
Debt Securities, Available-for-sale [Abstract]    
Amortized Cost 77,715 109,631
Gross Unrealized Gains 99 20
Gross Unrealized Losses (1,942) (2,066)
Fair Value 75,872 107,585
Municipal securities    
Debt Securities, Available-for-sale [Abstract]    
Amortized Cost 97,447 97,090
Gross Unrealized Gains 1,706 90
Gross Unrealized Losses (1,501) (4,674)
Fair Value 97,652 92,506
Debt Securities, Held-to-maturity, Fair Value to Amortized Cost [Abstract]    
Amortized Cost 10,142 10,157
Gross Unrealized Gains 226 0
Gross Unrealized Losses 0 (356)
Fair Value 10,368 9,801
Agency mortgage-backed securities    
Debt Securities, Available-for-sale [Abstract]    
Amortized Cost 264,142 242,293
Gross Unrealized Gains 1,304 162
Gross Unrealized Losses (4,006) (8,721)
Fair Value 261,440 233,734
Private label mortgage-backed securities    
Debt Securities, Available-for-sale [Abstract]    
Amortized Cost 63,704 9,199
Gross Unrealized Gains 97 0
Gross Unrealized Losses (188) (21)
Fair Value 63,613 9,178
Asset-backed securities    
Debt Securities, Available-for-sale [Abstract]    
Amortized Cost 5,000 5,002
Gross Unrealized Gains 0 0
Gross Unrealized Losses (45) (143)
Fair Value 4,955 4,859
Corporate securities    
Debt Securities, Available-for-sale [Abstract]    
Amortized Cost 38,632 36,678
Gross Unrealized Gains 220 0
Gross Unrealized Losses (1,532) (3,195)
Fair Value 37,320 33,483
Debt Securities, Held-to-maturity, Fair Value to Amortized Cost [Abstract]    
Amortized Cost 51,736 12,593
Gross Unrealized Gains 588 80
Gross Unrealized Losses (132) (56)
Fair Value $ 52,192 $ 12,617