XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.3
Loans and Allowance for Credit Losses (Details) - Schedule of loan balances by age and payment status - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment $ 3,789,021 $ 3,631,767
Accruing 30-59 Days Past Due [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment 6,211 5,491
Accruing 60-89 Days Past Due [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment 685 938
Accruing 90 Days or More Past Due [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment
Nonaccrual Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment 11,467 10,877
Accruing Current [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment 3,770,658 3,614,461
Commercial [Member] | Owner occupied RE [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment 705,383 651,597
Commercial [Member] | Owner occupied RE [Member] | Accruing 30-59 Days Past Due [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment 1,974 292
Commercial [Member] | Owner occupied RE [Member] | Accruing 60-89 Days Past Due [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment
Commercial [Member] | Owner occupied RE [Member] | Accruing 90 Days or More Past Due [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment
Commercial [Member] | Owner occupied RE [Member] | Nonaccrual Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment 262
Commercial [Member] | Owner occupied RE [Member] | Accruing Current [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment 703,147 651,305
Commercial [Member] | Non-owner occupied RE [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment 943,304 924,367
Commercial [Member] | Non-owner occupied RE [Member] | Accruing 30-59 Days Past Due [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment 491
Commercial [Member] | Non-owner occupied RE [Member] | Accruing 60-89 Days Past Due [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment
Commercial [Member] | Non-owner occupied RE [Member] | Accruing 90 Days or More Past Due [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment
Commercial [Member] | Non-owner occupied RE [Member] | Nonaccrual Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment 6,911 7,641
Commercial [Member] | Non-owner occupied RE [Member] | Accruing Current [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment 935,902 916,726
Commercial [Member] | Construction [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment 71,928 103,204
Commercial [Member] | Construction [Member] | Accruing 30-59 Days Past Due [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment
Commercial [Member] | Construction [Member] | Accruing 60-89 Days Past Due [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment
Commercial [Member] | Construction [Member] | Accruing 90 Days or More Past Due [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment
Commercial [Member] | Construction [Member] | Nonaccrual Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment
Commercial [Member] | Construction [Member] | Accruing Current [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment 71,928 103,204
Commercial [Member] | Business [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment 604,411 556,117
Commercial [Member] | Business [Member] | Accruing 30-59 Days Past Due [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment 914 1,319
Commercial [Member] | Business [Member] | Accruing 60-89 Days Past Due [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment
Commercial [Member] | Business [Member] | Accruing 90 Days or More Past Due [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment
Commercial [Member] | Business [Member] | Nonaccrual Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment 195 1,016
Commercial [Member] | Business [Member] | Accruing Current [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment 603,302 553,782
Consumer [Member] | Construction [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment 25,842 20,874
Consumer [Member] | Construction [Member] | Accruing 30-59 Days Past Due [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment
Consumer [Member] | Construction [Member] | Accruing 60-89 Days Past Due [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment
Consumer [Member] | Construction [Member] | Accruing 90 Days or More Past Due [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment
Consumer [Member] | Construction [Member] | Nonaccrual Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment
Consumer [Member] | Construction [Member] | Accruing Current [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment 25,842 20,874
Consumer [Member] | Real Estate [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment 1,159,693 1,128,629
Consumer [Member] | Real Estate [Member] | Accruing 30-59 Days Past Due [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment 2,078 3,839
Consumer [Member] | Real Estate [Member] | Accruing 60-89 Days Past Due [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment 685 938
Consumer [Member] | Real Estate [Member] | Accruing 90 Days or More Past Due [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment
Consumer [Member] | Real Estate [Member] | Nonaccrual Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment 3,394 1,908
Consumer [Member] | Real Estate [Member] | Accruing Current [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment 1,153,536 1,121,944
Consumer [Member] | Home Equity [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment 239,996 204,897
Consumer [Member] | Home Equity [Member] | Accruing 30-59 Days Past Due [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment 703 41
Consumer [Member] | Home Equity [Member] | Accruing 60-89 Days Past Due [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment
Consumer [Member] | Home Equity [Member] | Accruing 90 Days or More Past Due [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment
Consumer [Member] | Home Equity [Member] | Nonaccrual Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment 705 312
Consumer [Member] | Home Equity [Member] | Accruing Current [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment 238,588 204,544
Consumer [Member] | Other [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment 38,464 42,082
Consumer [Member] | Other [Member] | Accruing 30-59 Days Past Due [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment 51
Consumer [Member] | Other [Member] | Accruing 60-89 Days Past Due [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment
Consumer [Member] | Other [Member] | Accruing 90 Days or More Past Due [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment
Consumer [Member] | Other [Member] | Nonaccrual Loans [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment
Consumer [Member] | Other [Member] | Accruing Current [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total loan balances by payment $ 38,413 $ 42,082