v3.26.1
Fair Value Measurements Carrying Amounts and Fair Values (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Carrying value [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and due from banks $ 30,986 $ 25,171
Interest-earning deposits with banks 260,633 324,502
Securities purchased under agreements to resell 142,080 121,413
Securities available for sale 446,575 468,447
Federal Home Loan Bank stock 15,168 15,167
Loans, net 2,919,584 2,971,165
Accrued interest receivable 11,260 11,982
Derivative asset, interest rate swaps 14,753 12,785
Deposits 3,344,900 3,468,470
Subordinated notes, net 80,287 80,156
Federal Home Loan Bank advances 270,000 270,000
Long-term debt 23,750 26,250
Accrued interest payable 5,361 5,319
Derivative liability, interest rate swaps 10,335 10,916
Cash and due from banks 30,986 25,171
Interest-earning deposits with banks 260,633 324,502
Securities purchased under agreements to resell 142,080 121,413
Securities available for sale 446,575 468,447
Federal Home Loan Bank stock 15,168 15,167
Loans, net 2,950,114 3,001,690
Accrued interest receivable 11,260 11,982
Deposits 3,344,900 3,468,470
Subordinated notes, net 80,287 80,156
Federal Home Loan Bank advances 270,000 270,000
Long-term debt 23,750 26,250
Fair value, inputs, level 1 [Member] | Approximate fair value [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and due from banks 30,896 25,171
Interest-earning deposits with banks 260,633 324,502
Federal Home Loan Bank stock 0 0
Accrued interest receivable 11,260 11,982
Accrued interest payable 5,361 5,319
Fair value, inputs, level 2 [Member] | Approximate fair value [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Securities purchased under agreements to resell 142,080 121,413
Securities available for sale 446,575 468,447
Federal Home Loan Bank stock 15,168 15,167
Loans, net 2,879,740 2,953,867
Derivative asset, interest rate swaps 14,753 12,785
Deposits 3,344,277 3,468,215
Subordinated notes, net 75,333 74,660
Federal Home Loan Bank advances 270,000 270,000
Long-term debt 23,750 26,250
Derivative liability, interest rate swaps $ 10,335 $ 10,916