v3.26.1
Loans and Leases - Summary of Nonaccrual and Past Due Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Nonaccrual $ 33,101 $ 36,886
Accruing Loans 90+ Days Past Due 7,838 6,156
Financing receivable, nonaccrual, no allowance 2,400 1,800
Construction    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Nonaccrual 293 0
Accruing Loans 90+ Days Past Due 0 0
Commercial real estate, other    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Nonaccrual 6,802 4,056
Accruing Loans 90+ Days Past Due 3,874 579
Commercial and industrial    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Nonaccrual 4,546 8,045
Accruing Loans 90+ Days Past Due 85 126
Premium finance    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Nonaccrual 0 573
Accruing Loans 90+ Days Past Due 1,793 2,477
Leases    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Nonaccrual 8,145 11,063
Accruing Loans 90+ Days Past Due 0 542
Residential real estate    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Nonaccrual 8,978 8,556
Accruing Loans 90+ Days Past Due 1,655 1,937
Home equity lines of credit    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Nonaccrual 1,550 1,507
Accruing Loans 90+ Days Past Due 193 69
Consumer, indirect    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Nonaccrual 2,594 2,718
Accruing Loans 90+ Days Past Due 93 286
Consumer, direct    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Nonaccrual 193 368
Accruing Loans 90+ Days Past Due $ 145 $ 140