Loans (Summary of Loans Held for Investment) (Details) - USD ($) |
Jun. 30, 2026 |
Mar. 31, 2026 |
Dec. 31, 2025 |
Jun. 30, 2025 |
Mar. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|---|---|---|---|
| Accounts Notes And Loans Receivable [Line Items] | ||||||
| Total gross loans | $ 2,316,695,000 | $ 2,183,258,000 | ||||
| Plus: Deferred fees/costs | 5,690,000 | 5,999,000 | ||||
| Total loans net of deferred fees/costs | 2,322,385,000 | 2,189,257,000 | ||||
| Less: Allowance for credit losses | 26,701,000 | $ 26,102,000 | 25,500,000 | $ 24,933,000 | $ 24,740,000 | $ 24,070,000 |
| Total net loans | $ 2,295,684,000 | $ 2,163,757,000 | ||||
| Percent of Total | 100.00% | 100.00% | ||||
| Residential Real Estate [Member] | ||||||
| Accounts Notes And Loans Receivable [Line Items] | ||||||
| Total gross loans | $ 356,747,000 | $ 307,692,000 | ||||
| Less: Allowance for credit losses | $ 5,204,000 | 5,270,000 | $ 5,908,000 | 5,477,000 | 5,115,000 | 5,121,000 |
| Percent of Total | 15.40% | 14.10% | ||||
| Commercial Real Estate [Member] | ||||||
| Accounts Notes And Loans Receivable [Line Items] | ||||||
| Total gross loans | $ 1,314,367,000 | $ 1,244,835,000 | ||||
| Less: Allowance for credit losses | $ 10,116,000 | 9,932,000 | $ 9,476,000 | 9,491,000 | 9,197,000 | 8,788,000 |
| Percent of Total | 56.60% | 57.00% | ||||
| Commercial and Industrial [Member] | ||||||
| Accounts Notes And Loans Receivable [Line Items] | ||||||
| Total gross loans | $ 300,265,000 | $ 295,548,000 | ||||
| Less: Allowance for credit losses | $ 5,738,000 | 5,330,000 | $ 4,814,000 | 4,508,000 | 4,434,000 | 4,633,000 |
| Percent of Total | 13.00% | 13.50% | ||||
| Correspondent Banks [Member] | ||||||
| Accounts Notes And Loans Receivable [Line Items] | ||||||
| Total gross loans | $ 137,912,000 | $ 127,968,000 | ||||
| Less: Allowance for credit losses | $ 1,094,000 | 1,018,000 | $ 1,015,000 | 874,000 | 817,000 | 654,000 |
| Percent of Total | 6.00% | 5.90% | ||||
| Consumer and Other [Member] | ||||||
| Accounts Notes And Loans Receivable [Line Items] | ||||||
| Total gross loans | $ 207,404,000 | $ 207,215,000 | ||||
| Less: Allowance for credit losses | $ 4,549,000 | $ 4,552,000 | $ 4,287,000 | $ 4,583,000 | $ 5,177,000 | $ 4,874,000 |
| Percent of Total | 9.00% | 9.50% |