XML 133 R116.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements And Fair Values Of Financial Instruments (Fair Value, By Balance Sheet Grouping) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Net loans $ 872,002 $ 783,009
Carrying Amount [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents 203,613 23,140
Long-term interest-earning deposits in other banks 1,499 6,229
Loans held for sale 2,470 213
Net loans 1,380,424 1,240,933
Accrued interest receivable 7,348 7,506
Deposits 1,815,647 1,537,978
Federal Reserve Bank borrowings   90,000
FHLB Advances 200,000 40,000
Subordinate notes 19,699 19,661
Accrued interest payable 4,689 3,856
Fair Value [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents 203,613 23,140
Long-term interest-earning deposits in other banks 1,499 6,229
Loans held for sale 2,470 213
Net loans 1,351,450 1,207,403
Accrued interest receivable 7,348 7,506
Deposits 1,814,479 1,537,480
Federal Reserve Bank borrowings   89,783
FHLB Advances 200,883 40,110
Subordinate notes 18,032 18,303
Accrued interest payable 4,689 3,856
Level 1 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents 203,613 23,140
Long-term interest-earning deposits in other banks 1,499 6,229
Level 2 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Loans held for sale 2,470 213
Deposits 1,814,479 1,537,480
Federal Reserve Bank borrowings   89,783
FHLB Advances 200,883 40,110
Subordinate notes 18,032 18,303
Accrued interest payable 4,689 3,856
Level 3 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Net loans 1,351,450 1,207,403
Accrued interest receivable $ 7,348 $ 7,506