XML 82 R70.htm IDEA: XBRL DOCUMENT v3.22.1
Investment Securities (Amortized Cost and Fair Values Classified by Contractual Maturity Date) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Schedule of Investments [Line Items]    
Amortized Cost: Due after one year through five years $ 9,398  
Amortized Cost: Due after five years through ten years 19,124  
Amortized Cost: Due after ten years 72,128  
Available For Sale Debt Maturities Amortized Cost Sub Total 100,650  
Fair Value: Due after one year through five years 9,501  
Fair Value: Due after five years through ten years 19,044  
Fair Value: Due after ten years 68,620  
Available for sale debt maturities fair value sub total 97,165  
Available-for-sale Securities, Amortized Cost Basis 294,992 $ 230,464
Available-for-sale Securities 286,771 226,885
Marketable Securities 286,771 226,885
Amortized Cost: Due after ten years, Held to maturity 20,169  
Fair Value: Due after ten years, Held to maturity 28,921  
Held-to-maturity Securities 56,259 68,263
Held-to-maturity securities, fair value 65,369 77,612
Residential mortgage-backed agencies [Member]    
Schedule of Investments [Line Items]    
Available-for-sale Securities, Amortized Cost Basis 49,630 22,999
Available-for-sale Securities 48,661 22,899
Marketable Securities 48,661 22,899
Held-to-maturity Securities 30,634 34,597
Held-to-maturity securities, fair value 30,847 35,732
Commercial mortgage-backed agencies [Member]    
Schedule of Investments [Line Items]    
Available-for-sale Securities, Amortized Cost Basis 51,694 32,549
Available-for-sale Securities 50,868 33,042
Marketable Securities 50,868 33,042
Held-to-maturity Securities 5,456 11,716
Held-to-maturity securities, fair value 5,601 12,303
Collateralized mortgage obligations [Member]    
Schedule of Investments [Line Items]    
Available-for-sale Securities, Amortized Cost Basis 93,018 70,372
Available-for-sale Securities 90,077 70,637
Marketable Securities $ 90,077 70,637
Held-to-maturity Securities   1,348
Held-to-maturity securities, fair value   $ 1,406