v3.25.2
Fair Value Measurements And Fair Values Of Financial Instruments (Fair Value, By Balance Sheet Grouping) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Net loans $ 956,433 $ 872,002
Carrying Amount [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents 207,790 203,613
Long-term interest-earning deposits in other banks 999 1,499
Loans held for sale 1,486 2,470
Net loans 1,500,035 1,380,424
Accrued interest receivable 7,682 7,348
Deposits 1,893,471 1,815,647
FHLB Advances 200,000 200,000
Subordinate notes 19,719 19,699
Accrued interest payable 4,439 4,689
Fair Value [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents 207,790 203,613
Long-term interest-earning deposits in other banks 999 1,499
Loans held for sale 1,499 2,470
Net loans 1,483,175 1,351,450
Accrued interest receivable 7,682 7,348
Deposits 1,894,843 1,814,479
FHLB Advances 201,712 200,883
Subordinate notes 18,032 18,032
Accrued interest payable 4,439 4,689
Level 1 [Member] | Fair Value [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents 207,790 203,613
Long-term interest-earning deposits in other banks 999 1,499
Level 2 [Member] | Fair Value [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Loans held for sale 1,499 2,470
Deposits 1,894,843 1,814,479
FHLB Advances 201,712 200,883
Subordinate notes 18,032 18,032
Accrued interest payable 4,439 4,689
Level 3 [Member] | Fair Value [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Net loans 1,483,175 1,351,450
Accrued interest receivable $ 7,682 $ 7,348