v3.26.1
Loans - Classification of Loans by Class (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Loans:    
Total loans $ 2,682,494 $ 2,544,713
Financing Receivable Portfolio Segment, Loans Held for Investment    
Loans:    
Total loans 2,673,036 2,535,223
Residential Portfolio Segment, Residential Construction Loans    
Loans:    
Total loans 96,081 73,277
Consumer Portfolio Segment    
Loans:    
Total loans 94,757 85,219
Consumer Portfolio Segment | Home Equity Loan    
Loans:    
Total loans 92,175 82,488
Consumer Portfolio Segment | Consumer, Other    
Loans:    
Total loans 2,582 2,731
Residential Portfolio Segment, Residential Mortgage Loans    
Loans:    
Total loans 668,502 677,221
Commercial Portfolio Segment, Commercial Loans    
Loans:    
Total loans 1,649,252 1,518,032
Commercial Portfolio Segment, Commercial Loans | Class of Financing Receivable, Small Business Administration 504 Loans    
Loans:    
Total loans 44,353 43,802
Commercial Portfolio Segment, Commercial Loans | Class of Financing Receivable, Commercial and Industrial Loans    
Loans:    
Total loans 191,787 183,163
Commercial Portfolio Segment, Commercial Loans | Class of Financing Receivable, Commercial Real Estate Loans    
Loans:    
Total loans 1,324,740 1,192,381
Commercial Portfolio Segment, Commercial Loans | Class of Financing Receivable, Commercial, Other Loans    
Loans:    
Total loans 88,373 98,686
Commercial Portfolio Segment, Commercial Loans | Class of Financing Receivable, Commercial Real Estate Loans and Other Loans    
Loans:    
Total loans 1,413,112 1,291,067
Commercial Portfolio Segment, Commercial Construction Loans    
Loans:    
Total loans 128,628 147,215
Financing Receivable Portfolio Segment, Loans Held for Investment, Small Business Administration Loans Held for Investment    
Loans:    
Total loans 35,816 34,259
Financing Receivable Portfolio Segment, Loans Held-for-Sale, Small Business Administration    
Loans:    
Total loans 2,900 8,000
Financing Receivable Portfolio Segment, Loans Held-for-Sale, Residential Mortgage Loans    
Loans:    
Total loans 6,600 1,500
Financing Receivable Portfolio Segment, Loans Held-for-Sale    
Loans:    
Total loans $ 9,458 $ 9,490