XML 71 R60.htm IDEA: XBRL DOCUMENT v3.21.1
Investment Securities (Investment Securities by Contractual Maturity) (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Schedule of Investments [Line Items]    
Available-for-sale Amortized Cost $ 462,115 $ 432,176
Available-for-sale Securities 471,009 446,438
Held-to-maturity Amortized Cost 126,767 0
Held-to-maturity Fair Value 125,478  
Collateralized Mortgage Backed Securities [Member]    
Schedule of Investments [Line Items]    
Available-for-sale Amortized Cost 449,041 418,976
Available-for-sale Securities 457,673 432,935
Held-to-maturity Amortized Cost 126,767  
Held-to-maturity Fair Value 125,478  
Collateralized Mortgage Backed Securities [Member] | FNMA and FHLMC [Member]    
Schedule of Investments [Line Items]    
Available-for-sale Amortized Cost 220,735 206,195
Available-for-sale Securities 220,996 210,949
Collateralized Mortgage Backed Securities [Member] | GNMA [Member]    
Schedule of Investments [Line Items]    
Available-for-sale Amortized Cost 193,884 174,472
Available-for-sale Securities 201,348 182,772
Collateralized Mortgage Backed Securities [Member] | CMO's [Member]    
Schedule of Investments [Line Items]    
Available-for-sale Amortized Cost 34,422 38,309
Available-for-sale Securities 35,329 39,214
Collateralized Mortgage Backed Securities [Member] | Maturities Due In Less Than One Year [Member]    
Schedule of Investments [Line Items]    
Available-for-sale Amortized Cost 141  
Available-for-sale Securities 148  
Held-to-maturity Amortized Cost 0  
Held-to-maturity Fair Value 0  
Collateralized Mortgage Backed Securities [Member] | Maturities Due In Less Than One Year [Member] | FNMA and FHLMC [Member]    
Schedule of Investments [Line Items]    
Available-for-sale Amortized Cost 141  
Available-for-sale Securities 148  
Held-to-maturity Amortized Cost 0  
Held-to-maturity Fair Value 0  
Collateralized Mortgage Backed Securities [Member] | Maturities Due From One To Five Years [Member]    
Schedule of Investments [Line Items]    
Available-for-sale Amortized Cost 395  
Available-for-sale Securities 396  
Held-to-maturity Amortized Cost 0  
Held-to-maturity Fair Value 0  
Collateralized Mortgage Backed Securities [Member] | Maturities Due From One To Five Years [Member] | GNMA [Member]    
Schedule of Investments [Line Items]    
Available-for-sale Amortized Cost 395  
Available-for-sale Securities 396  
Held-to-maturity Amortized Cost 0  
Held-to-maturity Fair Value 0  
Collateralized Mortgage Backed Securities [Member] | Maturities Due From Five To Ten Years [Member]    
Schedule of Investments [Line Items]    
Available-for-sale Amortized Cost 174,467  
Available-for-sale Securities 180,064  
Held-to-maturity Amortized Cost 0  
Held-to-maturity Fair Value 0  
Collateralized Mortgage Backed Securities [Member] | Maturities Due From Five To Ten Years [Member] | FNMA and FHLMC [Member]    
Schedule of Investments [Line Items]    
Available-for-sale Amortized Cost 92,424  
Available-for-sale Securities 95,664  
Held-to-maturity Amortized Cost 0  
Held-to-maturity Fair Value 0  
Collateralized Mortgage Backed Securities [Member] | Maturities Due From Five To Ten Years [Member] | GNMA [Member]    
Schedule of Investments [Line Items]    
Available-for-sale Amortized Cost 52,748  
Available-for-sale Securities 54,294  
Held-to-maturity Amortized Cost 0  
Held-to-maturity Fair Value 0  
Collateralized Mortgage Backed Securities [Member] | Maturities Due From Five To Ten Years [Member] | CMO's [Member]    
Schedule of Investments [Line Items]    
Available-for-sale Amortized Cost 29,295  
Available-for-sale Securities 30,106  
Held-to-maturity Amortized Cost 0  
Held-to-maturity Fair Value 0  
Collateralized Mortgage Backed Securities [Member] | Maturities Due After Ten Years [Member]    
Schedule of Investments [Line Items]    
Available-for-sale Amortized Cost 274,038  
Available-for-sale Securities 277,065  
Held-to-maturity Amortized Cost 126,767  
Held-to-maturity Fair Value 125,478  
Collateralized Mortgage Backed Securities [Member] | Maturities Due After Ten Years [Member] | FNMA and FHLMC [Member]    
Schedule of Investments [Line Items]    
Available-for-sale Amortized Cost 128,170  
Available-for-sale Securities 125,184  
Held-to-maturity Amortized Cost 126,767  
Held-to-maturity Fair Value 125,478  
Collateralized Mortgage Backed Securities [Member] | Maturities Due After Ten Years [Member] | GNMA [Member]    
Schedule of Investments [Line Items]    
Available-for-sale Amortized Cost 140,741  
Available-for-sale Securities 146,658  
Held-to-maturity Amortized Cost 0  
Held-to-maturity Fair Value 0  
Collateralized Mortgage Backed Securities [Member] | Maturities Due After Ten Years [Member] | CMO's [Member]    
Schedule of Investments [Line Items]    
Available-for-sale Amortized Cost 5,127  
Available-for-sale Securities 5,223  
Held-to-maturity Amortized Cost 0  
Held-to-maturity Fair Value 0  
Investment Securities    
Schedule of Investments [Line Items]    
Available-for-sale Amortized Cost 13,074 13,200
Available-for-sale Securities 13,336 13,503
Held-to-maturity Amortized Cost 0  
Held-to-maturity Fair Value 0  
Investment Securities | US Treasury Securities [Member]    
Schedule of Investments [Line Items]    
Available-for-sale Amortized Cost 10,739 10,740
Available-for-sale Securities 10,946 10,983
Investment Securities | Obligation of US Government Sponsored Agencies [Member]    
Schedule of Investments [Line Items]    
Available-for-sale Amortized Cost 1,496 1,585
Available-for-sale Securities 1,512 1,606
Investment Securities | Other Debt Securities [Member]    
Schedule of Investments [Line Items]    
Available-for-sale Amortized Cost 839 875
Available-for-sale Securities 878 $ 914
Investment Securities | Maturities Due In Less Than One Year [Member]    
Schedule of Investments [Line Items]    
Available-for-sale Amortized Cost 2,481  
Available-for-sale Securities 2,497  
Held-to-maturity Amortized Cost 0  
Held-to-maturity Fair Value 0  
Investment Securities | Maturities Due In Less Than One Year [Member] | US Treasury Securities [Member]    
Schedule of Investments [Line Items]    
Available-for-sale Amortized Cost 735  
Available-for-sale Securities 735  
Held-to-maturity Amortized Cost 0  
Held-to-maturity Fair Value 0  
Investment Securities | Maturities Due In Less Than One Year [Member] | Obligation of US Government Sponsored Agencies [Member]    
Schedule of Investments [Line Items]    
Available-for-sale Amortized Cost 1,496  
Available-for-sale Securities 1,512  
Held-to-maturity Amortized Cost 0  
Held-to-maturity Fair Value 0  
Investment Securities | Maturities Due In Less Than One Year [Member] | Other Debt Securities [Member]    
Schedule of Investments [Line Items]    
Available-for-sale Amortized Cost 250  
Available-for-sale Securities 250  
Held-to-maturity Amortized Cost 0  
Held-to-maturity Fair Value 0  
Investment Securities | Maturities Due From One To Five Years [Member]    
Schedule of Investments [Line Items]    
Available-for-sale Amortized Cost 10,593  
Available-for-sale Securities 10,839  
Held-to-maturity Amortized Cost 0  
Held-to-maturity Fair Value 0  
Investment Securities | Maturities Due From One To Five Years [Member] | US Treasury Securities [Member]    
Schedule of Investments [Line Items]    
Available-for-sale Amortized Cost 10,004  
Available-for-sale Securities 10,211  
Held-to-maturity Amortized Cost 0  
Held-to-maturity Fair Value 0  
Investment Securities | Maturities Due From One To Five Years [Member] | Other Debt Securities [Member]    
Schedule of Investments [Line Items]    
Available-for-sale Amortized Cost 589  
Available-for-sale Securities 628  
Held-to-maturity Amortized Cost 0  
Held-to-maturity Fair Value $ 0