v3.25.2
Loans - Company's loan portfolio (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Gross Loans $ 1,912,278 $ 1,867,652
Allowance for loan credit losses (19,298) (18,715)
Net deferred loan costs. 4,637 4,521
Total net loans 1,897,617 1,853,458
Real Estate Loans | Commercial Real Estate    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Gross Loans 1,192,067 1,181,090
Real Estate Loans | Construction and land development    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Gross Loans 186,409 164,988
Real Estate Loans | Residential Real Estate    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Gross Loans 489,522 472,932
Commercial - Non-Real Estate | Commercial    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Gross Loans 43,282 47,736
Consumer - Non-Real Estate | Consumer    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total Gross Loans $ 998 $ 906