v3.26.1
Loans and Leases - Schedule of Nonaccrual Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Nonaccrual Loans and Leases with no ACL $ 10,736 $ 7,830
Nonaccrual Loans and Leases 52,426 47,794
Loans and Leases Past Due Over 89 Days and Accruing 122 146
Commercial and Industrial    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Nonaccrual Loans and Leases with no ACL 6,175 4,565
Nonaccrual Loans and Leases 10,416 8,305
Loans and Leases Past Due Over 89 Days and Accruing 0 0
Commercial and Industrial | Agriculture    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Nonaccrual Loans and Leases with no ACL 0 0
Nonaccrual Loans and Leases 163 0
Loans and Leases Past Due Over 89 Days and Accruing 0 0
Commercial and Industrial | Commercial and industrial other    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Nonaccrual Loans and Leases with no ACL 6,175 4,565
Nonaccrual Loans and Leases 10,253 8,305
Loans and Leases Past Due Over 89 Days and Accruing 0 0
Commercial Real Estate    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Nonaccrual Loans and Leases with no ACL 3,091 1,463
Nonaccrual Loans and Leases 23,948 22,864
Loans and Leases Past Due Over 89 Days and Accruing 0 0
Commercial Real Estate | Agriculture    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Nonaccrual Loans and Leases with no ACL 0 0
Nonaccrual Loans and Leases 63 92
Loans and Leases Past Due Over 89 Days and Accruing 0 0
Commercial Real Estate | Construction    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Nonaccrual Loans and Leases with no ACL 1,325 0
Nonaccrual Loans and Leases 1,325 17,303
Loans and Leases Past Due Over 89 Days and Accruing 0 0
Commercial Real Estate | Commercial and industrial other    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Nonaccrual Loans and Leases with no ACL 1,766 1,463
Nonaccrual Loans and Leases 22,560 5,469
Loans and Leases Past Due Over 89 Days and Accruing 0 0
Residential Real Estate    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Nonaccrual Loans and Leases with no ACL 1,470 1,802
Nonaccrual Loans and Leases 18,007 16,555
Loans and Leases Past Due Over 89 Days and Accruing 1 1
Residential Real Estate | Home equity    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Nonaccrual Loans and Leases with no ACL 42 232
Nonaccrual Loans and Leases 3,171 2,624
Loans and Leases Past Due Over 89 Days and Accruing 0 0
Residential Real Estate | Mortgages    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Nonaccrual Loans and Leases with no ACL 1,428 1,570
Nonaccrual Loans and Leases 14,836 13,931
Loans and Leases Past Due Over 89 Days and Accruing 1 1
Consumer and other    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Nonaccrual Loans and Leases with no ACL 0 0
Nonaccrual Loans and Leases 55 70
Loans and Leases Past Due Over 89 Days and Accruing 121 145
Consumer and other | Commercial and industrial other    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Nonaccrual Loans and Leases with no ACL 0 0
Nonaccrual Loans and Leases 55 70
Loans and Leases Past Due Over 89 Days and Accruing $ 121 $ 145