XML 73 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Investment Securities (Investment Securities by Contractual Maturity) (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Schedule of Investments [Line Items]    
Available-for-sale Amortized Cost $ 491,321 $ 432,176
Available-for-sale Securities 501,619 446,438
Held-to-maturity Amortized Cost 125,138 0
Held-to-maturity Fair Value 124,757  
Collateralized Mortgage Backed Securities [Member]    
Schedule of Investments [Line Items]    
Available-for-sale Amortized Cost 476,933 418,976
Available-for-sale Securities 487,014 432,935
Held-to-maturity Amortized Cost 125,138  
Held-to-maturity Fair Value 124,757  
Collateralized Mortgage Backed Securities [Member] | FNMA and FHLMC [Member]    
Schedule of Investments [Line Items]    
Available-for-sale Amortized Cost 208,840 206,195
Available-for-sale Securities 210,079 210,949
Collateralized Mortgage Backed Securities [Member] | GNMA [Member]    
Schedule of Investments [Line Items]    
Available-for-sale Amortized Cost 237,547 174,472
Available-for-sale Securities 245,627 182,772
Collateralized Mortgage Backed Securities [Member] | CMO's [Member]    
Schedule of Investments [Line Items]    
Available-for-sale Amortized Cost 30,546 38,309
Available-for-sale Securities 31,308 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 6  
Available-for-sale Securities 6  
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 6  
Available-for-sale Securities 6  
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 2,203  
Available-for-sale Securities 2,274  
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 2,203  
Available-for-sale Securities 2,274  
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 163,899  
Available-for-sale Securities 168,975  
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 90,140  
Available-for-sale Securities 93,172  
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 45,513  
Available-for-sale Securities 46,827  
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 28,246  
Available-for-sale Securities 28,976  
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 310,825  
Available-for-sale Securities 315,759  
Held-to-maturity Amortized Cost 125,138  
Held-to-maturity Fair Value 124,757  
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 118,694  
Available-for-sale Securities 116,901  
Held-to-maturity Amortized Cost 125,138  
Held-to-maturity Fair Value 124,757  
Collateralized Mortgage Backed Securities [Member] | Maturities Due After Ten Years [Member] | GNMA [Member]    
Schedule of Investments [Line Items]    
Available-for-sale Amortized Cost 189,831  
Available-for-sale Securities 196,526  
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 2,300  
Available-for-sale Securities 2,332  
Held-to-maturity Amortized Cost 0  
Held-to-maturity Fair Value 0  
Investment Securities    
Schedule of Investments [Line Items]    
Available-for-sale Amortized Cost 14,388 13,200
Available-for-sale Securities 14,605 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,910 10,983
Investment Securities | Obligation of US Government Sponsored Agencies [Member]    
Schedule of Investments [Line Items]    
Available-for-sale Amortized Cost 1,396 1,585
Available-for-sale Securities 1,407 1,606
Investment Securities | Other Debt Securities [Member]    
Schedule of Investments [Line Items]    
Available-for-sale Amortized Cost 2,253 875
Available-for-sale Securities 2,288 $ 914
Investment Securities | Maturities Due In Less Than One Year [Member]    
Schedule of Investments [Line Items]    
Available-for-sale Amortized Cost 2,381  
Available-for-sale Securities 2,392  
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,396  
Available-for-sale Securities 1,407  
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 12,007  
Available-for-sale Securities 12,213  
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,175  
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 2,003  
Available-for-sale Securities 2,038  
Held-to-maturity Amortized Cost 0  
Held-to-maturity Fair Value $ 0