XML 70 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Investment Securities (Unrealized Gain (Loss) on Investments) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Schedule of Investments [Line Items]    
Amortized Cost $ 149,829 $ 294,992
Gross Unrealized Gains 4 808
Gross Unrealized Losses 23,944 9,029
Fair Value 125,889 286,771
OTTI in AOCL (1,695) (660)
Held-to-maturity Amortized cost 235,659 56,259
Held-to-maturity Gross Unrealized Gains 947 9,546
Held-to-maturity Gross Unrealized Losses 33,526 436
Fair Value 203,080 65,369
US Treasury Securities [Member]    
Schedule of Investments [Line Items]    
Held-to-maturity Amortized cost 37,204  
Held-to-maturity Gross Unrealized Losses 1,593  
Fair Value 35,611  
U.S. government agencies [Member]    
Schedule of Investments [Line Items]    
Amortized Cost 11,044 69,602
Gross Unrealized Gains   66
Gross Unrealized Losses 1,582 2,499
Fair Value 9,462 67,169
Held-to-maturity Amortized cost 67,734  
Held-to-maturity Gross Unrealized Losses 13,261  
Fair Value 54,473  
Residential mortgage-backed agencies [Member]    
Schedule of Investments [Line Items]    
Amortized Cost 45,052 49,630
Gross Unrealized Losses 7,651 969
Fair Value 37,401 48,661
Held-to-maturity Amortized cost 28,624 30,634
Held-to-maturity Gross Unrealized Gains 1 649
Held-to-maturity Gross Unrealized Losses 3,503 436
Fair Value 25,122 30,847
Commercial mortgage-backed agencies [Member]    
Schedule of Investments [Line Items]    
Amortized Cost 37,393 51,694
Gross Unrealized Gains   175
Gross Unrealized Losses 6,661 1,001
Fair Value 30,732 50,868
Held-to-maturity Amortized cost 22,389 5,456
Held-to-maturity Gross Unrealized Gains   145
Held-to-maturity Gross Unrealized Losses 4,568  
Fair Value 17,821 5,601
Collateralized mortgage obligations [Member]    
Schedule of Investments [Line Items]    
Amortized Cost 25,828 93,018
Gross Unrealized Gains   84
Gross Unrealized Losses 4,784 3,025
Fair Value 21,044 90,077
Held-to-maturity Amortized cost 57,085  
Held-to-maturity Gross Unrealized Losses 10,001  
Fair Value 47,084  
Obligations of states and political subdivisions [Member]    
Schedule of Investments [Line Items]    
Amortized Cost 10,848 12,439
Gross Unrealized Gains 4 371
Gross Unrealized Losses 360 6
Fair Value 10,492 12,804
Held-to-maturity Amortized cost 22,623 20,169
Held-to-maturity Gross Unrealized Gains 946 8,752
Held-to-maturity Gross Unrealized Losses 600  
Fair Value 22,969 28,921
Corporate Debt Securities [Member]    
Schedule of Investments [Line Items]    
Amortized Cost 1,000  
Gross Unrealized Losses 113  
Fair Value 887  
Collateralized debt obligations [Member]    
Schedule of Investments [Line Items]    
Amortized Cost 18,664 18,609
Gross Unrealized Gains   112
Gross Unrealized Losses 2,793 1,529
Fair Value 15,871 17,192
OTTI in AOCL $ (1,695) $ (660)