v3.26.1
Fair Value Presentation - Schedule of Financial Instruments not Required to be Measured or Reported at Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Financial Assets:      
Cash and cash equivalents $ 37,145 $ 60,573 $ 65,269
Regulatory stock 11,559 10,870 10,970
Financial Liabilities:      
Demand deposits 706,839 649,090 628,757
Interest-bearing demand deposits 396,075 375,938  
Money market deposit accounts 177,819 162,715  
Savings accounts 311,547 283,207  
Time deposits 424,688    
Total deposits 2,016,968 1,873,361 1,896,526
Short-term debt 76,000 60,000 60,000
Subordinated debt 61,535 81,413 $ 39,796
Quoted Prices in Active Markets for Identical Assets (Level I) [Member]      
Financial Assets:      
Cash and cash equivalents 37,145 60,573  
Regulatory stock 11,559 10,870  
Loans held for sale 2,038 2,588  
Loans, net of allowance  
Accrued interest receivable 50 59  
Financial Liabilities:      
Demand deposits 706,839 649,090  
Interest-bearing demand deposits 396,076 375,938  
Money market deposit accounts 177,819 162,715  
Savings accounts 311,547 283,207  
Time deposits  
Total deposits 1,592,281 1,470,950  
Short-term debt 76,000 60,000  
Long-term debt  
Subordinated debt  
Accrued interest payable 349 444  
Significant Other Observable Inputs (Level 2) [Member]      
Financial Assets:      
Cash and cash equivalents  
Regulatory stock  
Loans held for sale  
Loans, net of allowance  
Accrued interest receivable 3,189 3,306  
Financial Liabilities:      
Demand deposits  
Interest-bearing demand deposits  
Money market deposit accounts  
Savings accounts  
Time deposits  
Total deposits  
Short-term debt  
Long-term debt  
Subordinated debt  
Accrued interest payable 30 6  
Significant Unobservable Inputs (Level 3) [Member]      
Financial Assets:      
Cash and cash equivalents  
Regulatory stock  
Loans held for sale  
Loans, net of allowance 1,633,610 1,493,899  
Accrued interest receivable 5,918 5,059  
Financial Liabilities:      
Demand deposits  
Interest-bearing demand deposits  
Money market deposit accounts  
Savings accounts  
Time deposits 417,723 401,917  
Total deposits 417,723 401,917  
Short-term debt  
Long-term debt 53,003 68,507  
Subordinated debt 60,489 80,311  
Accrued interest payable 2,027 2,145  
Carrying Amount [Member]      
Financial Assets:      
Cash and cash equivalents 37,145 60,573  
Regulatory stock 11,559 10,870  
Loans held for sale 2,038 2,588  
Loans, net of allowance 1,653,016 1,498,859  
Accrued interest receivable 9,157 8,424  
Financial Liabilities:      
Demand deposits 706,839 649,090  
Interest-bearing demand deposits 396,076 375,938  
Money market deposit accounts 177,819 162,715  
Savings accounts 311,547 283,207  
Time deposits 424,688 402,411  
Total deposits 2,016,969 1,873,361  
Short-term debt 76,000 60,000  
Long-term debt 53,007 67,838  
Subordinated debt 61,535 81,413  
Accrued interest payable 2,406 2,595  
Fair Value Hedging [Member]      
Financial Assets:      
Cash and cash equivalents 37,145 60,573  
Regulatory stock 11,559 10,870  
Loans held for sale 2,038 2,588  
Loans, net of allowance 1,633,610 1,493,899  
Accrued interest receivable 9,157 8,424  
Financial Liabilities:      
Demand deposits 706,839 649,090  
Interest-bearing demand deposits 396,076 375,938  
Money market deposit accounts 177,819 162,715  
Savings accounts 311,547 283,207  
Time deposits 417,723 401,917  
Total deposits 2,010,004 1,872,867  
Short-term debt 76,000 60,000  
Long-term debt 53,003 68,507  
Subordinated debt 60,489 80,311  
Accrued interest payable $ 2,406 $ 2,595