XML 81 R70.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements And Fair Values Of Financial Instruments (Fair Value, By Balance Sheet Grouping) (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Net loans $ 883,064 $ 872,002
Carrying Amount [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents 224,956 203,613
Long-term interest-earning deposits in other banks 1,249 1,499
Loans held for sale 1,791 2,470
Net loans 1,437,747 1,380,424
Accrued interest receivable 7,298 7,348
Deposits 1,867,577 1,815,647
FHLB Advances 200,000 200,000
Subordinate notes 19,710 19,699
Accrued interest payable 3,995 4,689
Fair Value [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents 224,956 203,613
Long-term interest-earning deposits in other banks 1,249 1,499
Loans held for sale 1,821 2,470
Net loans 1,420,280 1,351,450
Accrued interest receivable 7,298 7,348
Deposits 1,868,881 1,814,479
FHLB Advances 201,565 200,883
Subordinate notes 18,032 18,032
Accrued interest payable 3,995 4,689
Level 1 [Member] | Fair Value [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents 224,956 203,613
Long-term interest-earning deposits in other banks 1,249 1,499
Level 2 [Member] | Fair Value [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Loans held for sale 1,821 2,470
Deposits 1,868,881 1,814,479
FHLB Advances 201,565 200,883
Subordinate notes 18,032 18,032
Accrued interest payable 3,995 4,689
Level 3 [Member] | Fair Value [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Net loans 1,420,280 1,351,450
Accrued interest receivable $ 7,298 $ 7,348