XML 13 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Investment Securities (Investments Classified by Contractual Maturity Date) (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Schedule of Investments [Line Items]    
Available-for-sale Securities, Amortized Cost, Due in 1 year or less $ 7,982  
Available-for-sale Securities, Amortized Cost, Due in 1 year or less 7,599  
Available-for-sale Securities, Amortized Cost, Due after 10 years 8,144  
Available-for-sale Securities, Debt Maturities, Single Maturity Date, Amortized Cost Basis, Total 23,725  
Available-for-sale debt securities, Amortized Cost 27,396 $ 37,170
Available-for-sale Securities, Fair Value, Due after 1 year but within 5 years 8,012  
Available-for-sale Securities, Fair Value, Due after 5 years but within 10 years 7,598  
Available-for-sale Securities, Fair Value, Due after 10 years 8,148  
Available-for-sale Securities, Debt Maturities, Single Maturity Date, Fair Value, Total 23,758  
Available-for-sale debt securities, Fair Value 27,420 37,009
Held-to-maturity, Due in 1 year or less, Amortized Cost 5,907  
Held-to-maturity, Due after 1 year through 5 years, Amortized Cost 15,378  
Held-to-maturity, Due after 5 years through 10 years, Amortized Cost 96,184  
Held-to-maturity, Due after 10 years, Amortized Cost 5,554  
Held-to-maturity Securities, Debt Maturities, Single Maturity Date, Amortized Cost Basis 123,023  
Held-to-maturity debt securities, Amortized Cost 167,963 136,477
Held-to-maturity, Due in 1 year or less, Fair Value 5,953  
Held-to-maturity, Due after 1 year through 5, Fair Value 15,751  
Held-to-maturity, Due after 5 years through 10 years, Fair Value 97,347  
Held-to-maturity, Due after 10 years, Fair Value 5,516  
Held-to-maturity Securities, Debt Maturities, Single Maturity Date, Fair Value 124,567  
Held-to-maturity, Fair Value 170,399 $ 137,476
Mortgage-backed securities [Member]    
Schedule of Investments [Line Items]    
Available-for-sale Securities without a Single Maturity Date, Amortized Cost 3,671  
Available-for-sale securities without a Single Maturity Date, Fair Value 3,662  
Held-to-maturity without Single Maturity Date, Amortized Cost 44,940  
Held-to-maturity without Single Maturity Date, Fair Value $ 45,832