v3.26.1
Loans and Allowance for Credit Losses on Loans - Schedule of Past Due Loans Still Accruing and Nonaccruing Interest (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Accounts, Notes, Loans and Financing Receivable    
Financing Receivable, Excluding Accrued Interest, Nonaccrual $ 50,602 $ 43,776
Financing Receivable, Excluding Accrued Interest, 90 Days or More Past Due, Still Accruing 0  
Financing Receivable, Excluding Accrued Interest, Nonaccrual, No Allowance 3,762  
Interest Income Recognized 1,145  
Loans Insured or Guaranteed by US Government Authorities    
Accounts, Notes, Loans and Financing Receivable    
Financing Receivable, Excluding Accrued Interest, Nonaccrual 23,563 14,885
Commercial Real Estate    
Accounts, Notes, Loans and Financing Receivable    
Financing Receivable, Excluding Accrued Interest, Nonaccrual 17,579 17,414
Financing Receivable, Excluding Accrued Interest, 90 Days or More Past Due, Still Accruing 0  
Financing Receivable, Excluding Accrued Interest, Nonaccrual, No Allowance 3,523  
Interest Income Recognized 586  
Commercial Real Estate | Construction Loans    
Accounts, Notes, Loans and Financing Receivable    
Financing Receivable, Excluding Accrued Interest, Nonaccrual 472 381
Financing Receivable, Excluding Accrued Interest, 90 Days or More Past Due, Still Accruing 0  
Financing Receivable, Excluding Accrued Interest, Nonaccrual, No Allowance 0  
Interest Income Recognized 0  
Commercial Real Estate | Commercial Real Estate Loan, Owner Occupied    
Accounts, Notes, Loans and Financing Receivable    
Financing Receivable, Excluding Accrued Interest, Nonaccrual 11,996 10,467
Financing Receivable, Excluding Accrued Interest, 90 Days or More Past Due, Still Accruing 0  
Financing Receivable, Excluding Accrued Interest, Nonaccrual, No Allowance 2,120  
Interest Income Recognized 359  
Commercial Real Estate | Commercial Real Estate Loan, Non-Owner Occupied    
Accounts, Notes, Loans and Financing Receivable    
Financing Receivable, Excluding Accrued Interest, Nonaccrual 4,273 6,566
Financing Receivable, Excluding Accrued Interest, 90 Days or More Past Due, Still Accruing 0  
Financing Receivable, Excluding Accrued Interest, Nonaccrual, No Allowance 1,403  
Interest Income Recognized 214  
Commercial Real Estate | Multifamily Loan    
Accounts, Notes, Loans and Financing Receivable    
Financing Receivable, Excluding Accrued Interest, Nonaccrual 838 0
Financing Receivable, Excluding Accrued Interest, 90 Days or More Past Due, Still Accruing 0  
Financing Receivable, Excluding Accrued Interest, Nonaccrual, No Allowance 0  
Interest Income Recognized 13  
Commercial    
Accounts, Notes, Loans and Financing Receivable    
Financing Receivable, Excluding Accrued Interest, Nonaccrual 19,620 16,476
Financing Receivable, Excluding Accrued Interest, 90 Days or More Past Due, Still Accruing 0  
Financing Receivable, Excluding Accrued Interest, Nonaccrual, No Allowance 239  
Interest Income Recognized 262  
Commercial | Commercial and Industrial Loan    
Accounts, Notes, Loans and Financing Receivable    
Financing Receivable, Excluding Accrued Interest, Nonaccrual 14,617 9,786
Financing Receivable, Excluding Accrued Interest, 90 Days or More Past Due, Still Accruing 0  
Financing Receivable, Excluding Accrued Interest, Nonaccrual, No Allowance 239  
Interest Income Recognized 149  
Commercial | Equipment Finance    
Accounts, Notes, Loans and Financing Receivable    
Financing Receivable, Excluding Accrued Interest, Nonaccrual 5,003 6,690
Financing Receivable, Excluding Accrued Interest, 90 Days or More Past Due, Still Accruing 0  
Financing Receivable, Excluding Accrued Interest, Nonaccrual, No Allowance 0  
Interest Income Recognized 113  
Commercial | Municipal Loans    
Accounts, Notes, Loans and Financing Receivable    
Financing Receivable, Excluding Accrued Interest, Nonaccrual 0 0
Financing Receivable, Excluding Accrued Interest, 90 Days or More Past Due, Still Accruing 0  
Financing Receivable, Excluding Accrued Interest, Nonaccrual, No Allowance 0  
Interest Income Recognized 0  
Residential    
Accounts, Notes, Loans and Financing Receivable    
Financing Receivable, Excluding Accrued Interest, Nonaccrual 12,965 9,484
Financing Receivable, Excluding Accrued Interest, 90 Days or More Past Due, Still Accruing 0  
Financing Receivable, Excluding Accrued Interest, Nonaccrual, No Allowance 0  
Interest Income Recognized 272  
Residential | Construction Loans    
Accounts, Notes, Loans and Financing Receivable    
Financing Receivable, Excluding Accrued Interest, Nonaccrual 0 0
Financing Receivable, Excluding Accrued Interest, 90 Days or More Past Due, Still Accruing 0  
Financing Receivable, Excluding Accrued Interest, Nonaccrual, No Allowance 0  
Interest Income Recognized 0  
Residential | One-To-Four Family Loan    
Accounts, Notes, Loans and Financing Receivable    
Financing Receivable, Excluding Accrued Interest, Nonaccrual 5,168 2,961
Financing Receivable, Excluding Accrued Interest, 90 Days or More Past Due, Still Accruing 0  
Financing Receivable, Excluding Accrued Interest, Nonaccrual, No Allowance 0  
Interest Income Recognized 113  
Residential | HELOC's Loan    
Accounts, Notes, Loans and Financing Receivable    
Financing Receivable, Excluding Accrued Interest, Nonaccrual 7,797 6,523
Financing Receivable, Excluding Accrued Interest, 90 Days or More Past Due, Still Accruing 0  
Financing Receivable, Excluding Accrued Interest, Nonaccrual, No Allowance 0  
Interest Income Recognized 159  
Consumer Portfolio    
Accounts, Notes, Loans and Financing Receivable    
Financing Receivable, Excluding Accrued Interest, Nonaccrual 438 $ 402
Financing Receivable, Excluding Accrued Interest, 90 Days or More Past Due, Still Accruing 0  
Financing Receivable, Excluding Accrued Interest, Nonaccrual, No Allowance 0  
Interest Income Recognized $ 25