v3.25.1
Loans and Allowance for Credit Losses (Details) - Schedule of nonaccrual loans by major categories - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans $ 3,683,919 $ 3,631,767
Nonaccrual Loans With No Allowance [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total nonaccrual loans 7,147 7,682
Nonaccrual Loans With An Allowance [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total nonaccrual loans 3,614 3,195
Total Nonaccrual Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total nonaccrual loans 10,761 10,877
Commercial [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans 2,251,469 2,235,285
Commercial [Member] | Nonaccrual Loans With No Allowance [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans 5,167 5,844
Commercial [Member] | Nonaccrual Loans With An Allowance [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans 2,870 2,813
Commercial [Member] | Total Nonaccrual Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans 8,037 8,657
Commercial [Member] | Non-owner occupied RE [Member] | Nonaccrual Loans With No Allowance [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans 5,167 5,844
Commercial [Member] | Non-owner occupied RE [Member] | Nonaccrual Loans With An Allowance [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans 1,783 1,797
Commercial [Member] | Non-owner occupied RE [Member] | Total Nonaccrual Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans 6,950 7,641
Commercial [Member] | Business [Member] | Nonaccrual Loans With No Allowance [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans
Commercial [Member] | Business [Member] | Nonaccrual Loans With An Allowance [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans 1,087 1,016
Commercial [Member] | Business [Member] | Total Nonaccrual Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans 1,087 1,016
Consumer [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans 1,432,450 1,396,482
Consumer [Member] | Nonaccrual Loans With No Allowance [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans 1,980 1,838
Consumer [Member] | Nonaccrual Loans With An Allowance [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans 744 382
Consumer [Member] | Total Nonaccrual Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans 2,724 2,220
Consumer [Member] | Real Estate [Member] | Nonaccrual Loans With No Allowance [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans 1,670 1,526
Consumer [Member] | Real Estate [Member] | Nonaccrual Loans With An Allowance [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans 744 382
Consumer [Member] | Real Estate [Member] | Total Nonaccrual Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans 2,414 1,908
Consumer [Member] | Home Equity [Member] | Nonaccrual Loans With No Allowance [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans 310 312
Consumer [Member] | Home Equity [Member] | Nonaccrual Loans With An Allowance [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans
Consumer [Member] | Home Equity [Member] | Total Nonaccrual Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loans $ 310 $ 312