XML 56 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Securities - Summary Comparison of Securities by Type (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Available for sale:    
Total available for sale securities $ 430,255 $ 337,184
Gross Unrealized Gains 9,646 3,352
Gross Unrealized Losses (5,975) (599)
Securities, available for sale 433,926 339,937
Held to maturity:    
Amortized Cost 0 86,579
Gross Unrealized Gains 0 382
Gross Unrealized Losses 0 (144)
Fair Value 0 86,817
U.S. Treasuries    
Available for sale:    
Total available for sale securities 15,000 0
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Securities, available for sale 15,000 0
U.S. Government Agencies    
Available for sale:    
Total available for sale securities 241 16,380
Gross Unrealized Gains 2 15
Gross Unrealized Losses 0 (2)
Securities, available for sale 243 16,393
Held to maturity:    
Amortized Cost 0 18,175
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 (32)
Fair Value 0 18,143
Corporate debt securities    
Available for sale:    
Total available for sale securities 163,368 94,561
Gross Unrealized Gains 1,378 1,110
Gross Unrealized Losses (5,823) (302)
Securities, available for sale 158,923 95,369
Municipal bonds    
Available for sale:    
Total available for sale securities 31,974 30,297
Gross Unrealized Gains 2,261 1,870
Gross Unrealized Losses (9) (14)
Securities, available for sale 34,226 32,153
Held to maturity:    
Amortized Cost 0 5,107
Gross Unrealized Gains 0 182
Gross Unrealized Losses 0 0
Fair Value 0 5,289
Collateralized mortgage obligations    
Available for sale:    
Total available for sale securities 13,752 16,400
Gross Unrealized Gains 155 40
Gross Unrealized Losses (134) (43)
Securities, available for sale 13,773 16,397
Mortgage-backed securities    
Available for sale:    
Total available for sale securities 205,920 179,546
Gross Unrealized Gains 5,850 317
Gross Unrealized Losses (9) (238)
Securities, available for sale 211,761 179,625
Held to maturity:    
Amortized Cost 0 63,297
Gross Unrealized Gains 0 200
Gross Unrealized Losses 0 (112)
Fair Value $ 0 $ 63,385