v3.25.2
Securities (Schedule of Investments' Gross Unrealized Losses and Fair Value Aggregated by Security Type and Length of Time that Individual Securities have been in a Continuous Unrealized Loss Position) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Securities [Member]    
Schedule of Investments [Line Items]    
Less than 12 Months, Fair Value $ 55,038 $ 185,826
Less than 12 Months, Unrealized Losses (514) (1,344)
12 Months or More, Fair Value 188,666 194,194
12 Months or More, Unrealized Losses (36,951) (41,227)
Total, Fair Value 243,704 380,020
Total, Unrealized Losses (37,465) (42,571)
U.S. Treasury Securities [Member]    
Schedule of Investments [Line Items]    
Less than 12 Months, Fair Value 2,000  
Less than 12 Months, Unrealized Losses (1)  
12 Months or More, Fair Value   9,961
12 Months or More, Unrealized Losses   (37)
Total, Fair Value 2,000 9,961
Total, Unrealized Losses (1) (37)
U.S. Government Agencies [Member]    
Schedule of Investments [Line Items]    
Less than 12 Months, Fair Value 1,995 6,988
Less than 12 Months, Unrealized Losses (5) (10)
12 Months or More, Fair Value 4,551 4,376
12 Months or More, Unrealized Losses (449) (624)
Total, Fair Value 6,546 11,364
Total, Unrealized Losses (454) (634)
States And Political Subdivisions [Member]    
Schedule of Investments [Line Items]    
Less than 12 Months, Fair Value 684 1,164
Less than 12 Months, Unrealized Losses   (21)
12 Months or More, Fair Value 86,073 85,620
12 Months or More, Unrealized Losses (18,721) (19,382)
Total, Fair Value 86,757 86,784
Total, Unrealized Losses (18,721) (19,403)
Corporate Obligations [Member]    
Schedule of Investments [Line Items]    
Less than 12 Months, Fair Value 2,004  
Less than 12 Months, Unrealized Losses (31)  
Total, Fair Value 2,004  
Total, Unrealized Losses (31)  
Mortgage-backed Securities-Government Sponsored Entities [Member]    
Schedule of Investments [Line Items]    
Less than 12 Months, Fair Value 48,355 177,674
Less than 12 Months, Unrealized Losses (477) (1,313)
12 Months or More, Fair Value 98,042 94,237
12 Months or More, Unrealized Losses (17,781) (21,184)
Total, Fair Value 146,397 271,911
Total, Unrealized Losses $ (18,258) $ (22,497)