XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements And Fair Values Of Financial Instruments (Fair Value, By Balance Sheet Grouping) (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Net loans $ 874,597 $ 783,009
Carrying Amount [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents 236,317 23,140
Long-term interest-earning deposits in other banks 1,749 6,229
Loans held for sale 2,725 213
Net loans 1,348,386 1,240,933
Accrued interest receivable 7,109 7,506
Deposits 1,723,491 1,537,978
Federal Reserve Bank borrowings 40,000 90,000
FHLB advances 200,000 40,000
Subordinate notes 19,691 19,661
Accrued interest payable 5,497 3,856
Fair Value [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents 236,317 23,140
Long-term interest-earning deposits in other banks 1,749 6,229
Loans held for sale 2,763 213
Net loans 1,333,781 1,207,403
Accrued interest receivable 7,109 7,506
Deposits 1,724,477 1,537,480
Federal Reserve Bank borrowings 40,002 89,783
FHLB advances 203,686 40,110
Subordinate notes 18,012 18,303
Accrued interest payable 5,497 3,856
Level 1 [Member] | Fair Value [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents 236,317 23,140
Long-term interest-earning deposits in other banks 1,749 6,229
Level 2 [Member] | Fair Value [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Loans held for sale 2,763 213
Deposits 1,724,477 1,537,480
Federal Reserve Bank borrowings 40,002 89,783
FHLB advances 203,686 40,110
Subordinate notes 18,012 18,303
Accrued interest payable 5,497 3,856
Level 3 [Member] | Fair Value [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Net loans 1,333,781 1,207,403
Accrued interest receivable $ 7,109 $ 7,506