XML 40 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Investment Securities (Maturities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Investment Securities [Abstract]    
Available-for-sale securities, Amortized Cost, Within one year $ 9,781  
Available-for-sale securities, Fair Value, Within one year 9,861  
Available-for-sale securities, Amortized Cost, After 1 through 5 years 75,073  
Available-for-sale securities, Fair Value, After 1 through 5 years 77,447  
Available-for-sale securities, Amortized Cost, After 5 through 10 years 253,291  
Available-for-sale securities, Fair Value, After 5 through 10 years 246,026  
Available-for-sale securities, Amortized Cost, After 10 years 139,462  
Available-for-sale securities, Fair Value, After 10 years 146,437  
Available-for-sale securities, Amortized Cost, Mortgage-backed securities 260,920  
Available-for-sale securities, Fair Value, Mortgage-backed securities 268,261  
Available-for-sale securities, Amortized Cost 738,527  
Available-for-sale securities, Fair Value $ 748,032 $ 697,544