XML 84 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Investment Securities (Investments Classified by Contractual Maturity Date) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Schedule of Investments [Line Items]    
Available for Sale Securities, Amortized Cost, Due in 1 year or less $ 250  
Available for Sale Securities, Amortized Cost, Due after 1 year but within 5 years 3,000  
Available for Sale Securities, Amortized Cost, Due after 5 years but within 10 years 6,576  
Available for Sale Securities, Amortized Cost, Due after 10 years 3,598  
Available for Sale Securities, Debt Maturities, Single Maturity Date, Amortized Cost Basis, Total 13,424  
Available-for-sale debt securities, Amortized Cost 63,184 $ 5,752
Available for Sale Securities, Fair Value, Due in 1 year or less 250  
Available for Sale Securities, Fair Value, Due after 1 year but within 5 years 2,967  
Available for Sale Securities, Fair Value, Due after 5 years but within 10 years 6,554  
Available for Sale Securities, Fair Value, Due after 10 years 3,611  
Available for Sale Securities, Debt Maturities, Single Maturity Date, Fair Value, Total 13,382  
Available for Sale Securities, Fair Value 62,862 5,748
Held to Maturity, Due in 1 year or less, Amortized Cost 3,949  
Held to Maturity, Due after 1 year through 5 years, Amortized Cost 53,357  
Held to Maturity, Due after 5 years through 10 years, Amortized Cost 188,839  
Held to Maturity, Due after 10 years, Amortized Cost 21,955  
Held to Maturity Securities, Debt Maturities, Single Maturity Date, Amortized Cost Basis 268,100  
Held-to-maturity debt securities, Amortized Cost 329,257 128,292
Held to Maturity, Due in 1 year or less, Fair Value 3,965  
Held to Maturity, Due after 1 year through 5, Fair Value 54,691  
Held to Maturity, Due after 5 years through 10 years, Fair Value 188,687  
Held to Maturity, Due after 10 years, Fair Value 21,958  
Held to Maturity Securities, Debt Maturities, Single Maturity Date, Fair Value 269,301  
Held to Maturity, Fair Value 330,626 $ 132,794
Mortgage-backed securities [Member]    
Schedule of Investments [Line Items]    
Available for Sale Securities without a Single Maturity Date, Amortized Cost 49,760  
Available for Sale Securities without a Single Maturity Date, Fair Value 49,480  
Held to Maturity without Single Maturity Date, Amortized Cost 61,157  
Held to Maturity without Single Maturity Date, Fair Value $ 61,325