XML 42 R51.htm IDEA: XBRL DOCUMENT v3.20.1
INVESTMENT SECURITIES - AMORTIZED COST AND FV (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Securities available for Sale - Amortized Cost    
Due in one year or less $ 5,000  
Due from one year to five years 172,249  
Due beyond ten years 3,586  
Amortized Cost 531,974 $ 467,122
Securities available for Sale - Fair Value    
Due in one year or less 5,005  
Due from one year to five years 173,902  
Due beyond ten years 4,100  
Total securities 543,859 471,355
Securities held to maturity - Carrying Value    
Due in one year or less 5,105  
Due from one year to five years 35,400  
Due from five years to ten years 4,950  
Total securities 61,835 62,531
Securities held to maturity - Fair Value    
Due in one year or less 5,100  
Due from one year to five years 33,929  
Due from five years to ten years 4,542  
Fair Value 59,725 63,156
Private label mortgage backed security    
Securities available for Sale - Amortized Cost    
Securities not due at a single maturity date 1,963  
Amortized Cost 1,963 2,210
Securities available for Sale - Fair Value    
Securities not due at a single maturity date 3,249  
Total securities 3,249 3,495
Mortgage backed securities - residential    
Securities available for Sale - Amortized Cost    
Securities not due at a single maturity date 288,781  
Amortized Cost 288,781 253,288
Securities available for Sale - Fair Value    
Securities not due at a single maturity date 297,722  
Total securities 297,722 255,847
Securities held to maturity - Carrying Value    
Securities not due at a single maturity date 103  
Total securities 103 104
Securities held to maturity - Fair Value    
Securities not due at a single maturity date 108  
Fair Value 108 110
Collateralized mortgage obligations    
Securities available for Sale - Amortized Cost    
Securities not due at a single maturity date 60,395  
Amortized Cost 60,395 63,284
Securities available for Sale - Fair Value    
Securities not due at a single maturity date 59,881  
Total securities 59,881 63,371
Securities held to maturity - Carrying Value    
Securities not due at a single maturity date 16,277  
Total securities 16,277 16,970
Securities held to maturity - Fair Value    
Securities not due at a single maturity date 16,046  
Fair Value $ 16,046 $ 17,043