XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Investments (Unrealized Gain (Loss) on Investments) (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Schedule of Investments [Line Items]    
Amortized Cost $ 154,257 $ 294,992
Gross Unrealized Gains 259 808
Gross Unrealized Losses 10,907 9,029
Fair Value 143,609 286,771
OTTI in AOCL (570) (660)
Held-to-maturity Amortized cost 241,656 56,259
Held-to-maturity Gross Unrealized Gains 4,561 9,546
Held-to-maturity Gross Unrealized Losses 11,191 436
Fair Value 235,026 65,369
US Treasury Securities [Member]    
Schedule of Investments [Line Items]    
Held-to-maturity Amortized cost 37,012  
Held-to-maturity Gross Unrealized Losses 953  
Fair Value 36,059  
U.S. government agencies [Member]    
Schedule of Investments [Line Items]    
Amortized Cost 11,070 69,602
Gross Unrealized Gains   66
Gross Unrealized Losses 772 2,499
Fair Value 10,298 67,169
Held-to-maturity Amortized cost 67,527  
Held-to-maturity Gross Unrealized Losses 4,522  
Fair Value 63,005  
Residential mortgage-backed agencies [Member]    
Schedule of Investments [Line Items]    
Amortized Cost 48,319 49,630
Gross Unrealized Losses 4,021 969
Fair Value 44,298 48,661
Held-to-maturity Amortized cost 29,068 30,634
Held-to-maturity Gross Unrealized Gains 14 649
Held-to-maturity Gross Unrealized Losses 1,324 436
Fair Value 27,758 30,847
Commercial mortgage-backed agencies [Member]    
Schedule of Investments [Line Items]    
Amortized Cost 38,907 51,694
Gross Unrealized Gains   175
Gross Unrealized Losses 2,674 1,001
Fair Value 36,233 50,868
Held-to-maturity Amortized cost 26,525 5,456
Held-to-maturity Gross Unrealized Gains 28 145
Held-to-maturity Gross Unrealized Losses 1,171  
Fair Value 25,382 5,601
Collateralized mortgage obligations [Member]    
Schedule of Investments [Line Items]    
Amortized Cost 27,994 93,018
Gross Unrealized Gains   84
Gross Unrealized Losses 1,997 3,025
Fair Value 25,997 90,077
Held-to-maturity Amortized cost 58,490  
Held-to-maturity Gross Unrealized Losses 2,967  
Fair Value 55,523  
Obligations of states and political subdivisions [Member]    
Schedule of Investments [Line Items]    
Amortized Cost 8,351 12,439
Gross Unrealized Gains 114 371
Gross Unrealized Losses 1 6
Fair Value 8,464 12,804
Held-to-maturity Amortized cost 23,034 20,169
Held-to-maturity Gross Unrealized Gains 4,519 8,752
Held-to-maturity Gross Unrealized Losses 254  
Fair Value 27,299 28,921
Corporate Debt Securities [Member]    
Schedule of Investments [Line Items]    
Amortized Cost 1,000  
Fair Value 1,000  
Collateralized debt obligations [Member]    
Schedule of Investments [Line Items]    
Amortized Cost 18,616 18,609
Gross Unrealized Gains 145 112
Gross Unrealized Losses 1,442 1,529
Fair Value 17,319 17,192
OTTI in AOCL $ (570) $ (660)