XML 67 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Securities (Schedule of Amortized Cost Gross Unrealized Gains and Losses, and Fair Values of Securities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Schedule of Investments [Line Items]    
Available for Sale, Amortized Cost, Total $ 492,256  
Available for Sale, Fair Value 418,927 $ 406,782
Debt Securities [Member]    
Schedule of Investments [Line Items]    
Available for Sale, Amortized Cost, Total 492,256 408,620
Available for Sale, Gross Unrealized Gains 2 2,951
Available for Sale, Gross Unrealized Losses (73,331) (4,789)
Available for Sale, Fair Value 418,927 406,782
U.S. Treasury Securities [Member]    
Schedule of Investments [Line Items]    
Available for Sale, Amortized Cost, Total 45,066 19,550
Available for Sale, Gross Unrealized Gains   6
Available for Sale, Gross Unrealized Losses (3,212) (205)
Available for Sale, Fair Value 41,854 19,351
U.S. Government Agencies [Member]    
Schedule of Investments [Line Items]    
Available for Sale, Amortized Cost, Total 21,266 16,251
Available for Sale, Gross Unrealized Gains   24
Available for Sale, Gross Unrealized Losses (2,943) (264)
Available for Sale, Fair Value 18,323 16,011
States And Political Subdivisions [Member]    
Schedule of Investments [Line Items]    
Available for Sale, Amortized Cost, Total 157,524 145,107
Available for Sale, Gross Unrealized Gains 2 2,155
Available for Sale, Gross Unrealized Losses (29,674) (1,395)
Available for Sale, Fair Value 127,852 145,867
Mortgage-backed Securities-Government Sponsored Entities [Member]    
Schedule of Investments [Line Items]    
Available for Sale, Amortized Cost, Total 268,400 227,712
Available for Sale, Gross Unrealized Gains   766
Available for Sale, Gross Unrealized Losses (37,502) (2,925)
Available for Sale, Fair Value $ 230,898 $ 225,553