XML 78 R66.htm IDEA: XBRL DOCUMENT v3.22.1
Investment Securities (Unrealized Gain (Loss) on Investments) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Schedule of Investments [Line Items]    
Amortized Cost $ 294,992 $ 230,464
Gross Unrealized Gains 808 2,164
Gross Unrealized Losses 9,029 5,743
Fair Value 286,771 226,885
OTTI in AOCL (660) (3,839)
Held-to-maturity Amortized cost 56,259 68,263
Held-to-maturity Gross Unrealized Gains 9,546 9,387
Held-to-maturity Gross Unrealized Losses 436 38
Fair Value 65,369 77,612
U.S. government agencies [Member]    
Schedule of Investments [Line Items]    
Amortized Cost 69,602 75,856
Gross Unrealized Gains 66 899
Gross Unrealized Losses 2,499 322
Fair Value 67,169 76,433
Residential mortgage-backed agencies [Member]    
Schedule of Investments [Line Items]    
Amortized Cost 49,630 22,999
Gross Unrealized Losses 969 100
Fair Value 48,661 22,899
Held-to-maturity Amortized cost 30,634 34,597
Held-to-maturity Gross Unrealized Gains 649 1,173
Held-to-maturity Gross Unrealized Losses 436 38
Fair Value 30,847 35,732
Commercial mortgage-backed agencies [Member]    
Schedule of Investments [Line Items]    
Amortized Cost 51,694 32,549
Gross Unrealized Gains 175 529
Gross Unrealized Losses 1,001 36
Fair Value 50,868 33,042
Held-to-maturity Amortized cost 5,456 11,716
Held-to-maturity Gross Unrealized Gains 145 587
Fair Value 5,601 12,303
Collateralized mortgage obligations [Member]    
Schedule of Investments [Line Items]    
Amortized Cost 93,018 70,372
Gross Unrealized Gains 84 266
Gross Unrealized Losses 3,025 1
Fair Value 90,077 70,637
Held-to-maturity Amortized cost   1,348
Held-to-maturity Gross Unrealized Gains   58
Fair Value   1,406
Obligations of states and political subdivisions [Member]    
Schedule of Investments [Line Items]    
Amortized Cost 12,439 10,144
Gross Unrealized Gains 371 470
Gross Unrealized Losses 6  
Fair Value 12,804 10,614
Held-to-maturity Amortized cost 20,169 20,602
Held-to-maturity Gross Unrealized Gains 8,752 7,569
Fair Value 28,921 28,171
Collateralized debt obligations [Member]    
Schedule of Investments [Line Items]    
Amortized Cost 18,609 18,544
Gross Unrealized Gains 112  
Gross Unrealized Losses 1,529 5,284
Fair Value 17,192 13,260
OTTI in AOCL $ (660) $ (3,839)