XML 50 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Loans and Leases, Aging Analysis of Loan and Lease Portfolio Including Unearned Income (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Aging Analysis of Loan and Lease Portfolio, Net of Unearned Income by Time Past Due [Abstract]    
90+ Days Past Due $ 0 $ 0
Nonaccrual 193 929
Loans and leases, net 3,584,174 3,678,388
Non-accrual with no ACL 193 170
30-89 Days Past Due [Member]    
Aging Analysis of Loan and Lease Portfolio, Net of Unearned Income by Time Past Due [Abstract]    
Loans and leases, net 1 74
Total Past Due and Nonaccrual [Member]    
Aging Analysis of Loan and Lease Portfolio, Net of Unearned Income by Time Past Due [Abstract]    
Loans and leases, net 194 1,003
Current [Member]    
Aging Analysis of Loan and Lease Portfolio, Net of Unearned Income by Time Past Due [Abstract]    
Loans and leases, net 3,583,980 3,677,385
Real Estate [Member]    
Aging Analysis of Loan and Lease Portfolio, Net of Unearned Income by Time Past Due [Abstract]    
90+ Days Past Due 0 0
Nonaccrual 0 170
Loans and leases, net 2,666,612 2,703,599
Non-accrual with no ACL 0 170
Real Estate [Member] | 30-89 Days Past Due [Member]    
Aging Analysis of Loan and Lease Portfolio, Net of Unearned Income by Time Past Due [Abstract]    
Loans and leases, net 0 0
Real Estate [Member] | Total Past Due and Nonaccrual [Member]    
Aging Analysis of Loan and Lease Portfolio, Net of Unearned Income by Time Past Due [Abstract]    
Loans and leases, net 0 170
Real Estate [Member] | Current [Member]    
Aging Analysis of Loan and Lease Portfolio, Net of Unearned Income by Time Past Due [Abstract]    
Loans and leases, net 2,666,612 2,703,429
Commercial [Member]    
Aging Analysis of Loan and Lease Portfolio, Net of Unearned Income by Time Past Due [Abstract]    
90+ Days Past Due 0 0
Nonaccrual 0 170
Loans and leases, net 1,347,906 1,353,271
Non-accrual with no ACL 0 170
Commercial [Member] | 30-89 Days Past Due [Member]    
Aging Analysis of Loan and Lease Portfolio, Net of Unearned Income by Time Past Due [Abstract]    
Loans and leases, net 0 0
Commercial [Member] | Total Past Due and Nonaccrual [Member]    
Aging Analysis of Loan and Lease Portfolio, Net of Unearned Income by Time Past Due [Abstract]    
Loans and leases, net 0 170
Commercial [Member] | Current [Member]    
Aging Analysis of Loan and Lease Portfolio, Net of Unearned Income by Time Past Due [Abstract]    
Loans and leases, net 1,347,906 1,353,101
Agricultural [Member]    
Aging Analysis of Loan and Lease Portfolio, Net of Unearned Income by Time Past Due [Abstract]    
90+ Days Past Due 0 0
Nonaccrual 0 0
Loans and leases, net 737,314 751,026
Non-accrual with no ACL 0 0
Agricultural [Member] | 30-89 Days Past Due [Member]    
Aging Analysis of Loan and Lease Portfolio, Net of Unearned Income by Time Past Due [Abstract]    
Loans and leases, net 0 0
Agricultural [Member] | Total Past Due and Nonaccrual [Member]    
Aging Analysis of Loan and Lease Portfolio, Net of Unearned Income by Time Past Due [Abstract]    
Loans and leases, net 0 0
Agricultural [Member] | Current [Member]    
Aging Analysis of Loan and Lease Portfolio, Net of Unearned Income by Time Past Due [Abstract]    
Loans and leases, net 737,314 751,026
Residential and Home Equity [Member]    
Aging Analysis of Loan and Lease Portfolio, Net of Unearned Income by Time Past Due [Abstract]    
90+ Days Past Due 0 0
Nonaccrual 0 0
Loans and leases, net 396,044 404,399
Non-accrual with no ACL 0 0
Residential and Home Equity [Member] | 30-89 Days Past Due [Member]    
Aging Analysis of Loan and Lease Portfolio, Net of Unearned Income by Time Past Due [Abstract]    
Loans and leases, net 0 0
Residential and Home Equity [Member] | Total Past Due and Nonaccrual [Member]    
Aging Analysis of Loan and Lease Portfolio, Net of Unearned Income by Time Past Due [Abstract]    
Loans and leases, net 0 0
Residential and Home Equity [Member] | Current [Member]    
Aging Analysis of Loan and Lease Portfolio, Net of Unearned Income by Time Past Due [Abstract]    
Loans and leases, net 396,044 404,399
Construction [Member]    
Aging Analysis of Loan and Lease Portfolio, Net of Unearned Income by Time Past Due [Abstract]    
90+ Days Past Due 0 0
Nonaccrual 0 0
Loans and leases, net 185,348 194,903
Non-accrual with no ACL 0 0
Construction [Member] | 30-89 Days Past Due [Member]    
Aging Analysis of Loan and Lease Portfolio, Net of Unearned Income by Time Past Due [Abstract]    
Loans and leases, net 0 0
Construction [Member] | Total Past Due and Nonaccrual [Member]    
Aging Analysis of Loan and Lease Portfolio, Net of Unearned Income by Time Past Due [Abstract]    
Loans and leases, net 0 0
Construction [Member] | Current [Member]    
Aging Analysis of Loan and Lease Portfolio, Net of Unearned Income by Time Past Due [Abstract]    
Loans and leases, net 185,348 194,903
Commercial & Industrial [Member]    
Aging Analysis of Loan and Lease Portfolio, Net of Unearned Income by Time Past Due [Abstract]    
90+ Days Past Due 0 0
Nonaccrual 193 759
Loans and leases, net 482,196 504,403
Non-accrual with no ACL 193 0
Commercial & Industrial [Member] | 30-89 Days Past Due [Member]    
Aging Analysis of Loan and Lease Portfolio, Net of Unearned Income by Time Past Due [Abstract]    
Loans and leases, net 0 33
Commercial & Industrial [Member] | Total Past Due and Nonaccrual [Member]    
Aging Analysis of Loan and Lease Portfolio, Net of Unearned Income by Time Past Due [Abstract]    
Loans and leases, net 193 792
Commercial & Industrial [Member] | Current [Member]    
Aging Analysis of Loan and Lease Portfolio, Net of Unearned Income by Time Past Due [Abstract]    
Loans and leases, net 482,003 503,611
Agricultural [Member]    
Aging Analysis of Loan and Lease Portfolio, Net of Unearned Income by Time Past Due [Abstract]    
90+ Days Past Due 0 0
Nonaccrual 0 0
Loans and leases, net 258,704 289,847
Non-accrual with no ACL 0 0
Agricultural [Member] | 30-89 Days Past Due [Member]    
Aging Analysis of Loan and Lease Portfolio, Net of Unearned Income by Time Past Due [Abstract]    
Loans and leases, net 0 36
Agricultural [Member] | Total Past Due and Nonaccrual [Member]    
Aging Analysis of Loan and Lease Portfolio, Net of Unearned Income by Time Past Due [Abstract]    
Loans and leases, net 0 36
Agricultural [Member] | Current [Member]    
Aging Analysis of Loan and Lease Portfolio, Net of Unearned Income by Time Past Due [Abstract]    
Loans and leases, net 258,704 289,811
Commercial Leases [Member]    
Aging Analysis of Loan and Lease Portfolio, Net of Unearned Income by Time Past Due [Abstract]    
90+ Days Past Due 0 0
Nonaccrual 0 0
Loans and leases, net 171,402 175,455
Non-accrual with no ACL 0 0
Commercial Leases [Member] | 30-89 Days Past Due [Member]    
Aging Analysis of Loan and Lease Portfolio, Net of Unearned Income by Time Past Due [Abstract]    
Loans and leases, net 0 0
Commercial Leases [Member] | Total Past Due and Nonaccrual [Member]    
Aging Analysis of Loan and Lease Portfolio, Net of Unearned Income by Time Past Due [Abstract]    
Loans and leases, net 0 0
Commercial Leases [Member] | Current [Member]    
Aging Analysis of Loan and Lease Portfolio, Net of Unearned Income by Time Past Due [Abstract]    
Loans and leases, net 171,402 175,455
Consumer and Other [Member]    
Aging Analysis of Loan and Lease Portfolio, Net of Unearned Income by Time Past Due [Abstract]    
90+ Days Past Due 0 0
Nonaccrual 0 0
Loans and leases, net 5,260 5,084
Non-accrual with no ACL 0 0
Consumer and Other [Member] | 30-89 Days Past Due [Member]    
Aging Analysis of Loan and Lease Portfolio, Net of Unearned Income by Time Past Due [Abstract]    
Loans and leases, net 1 5
Consumer and Other [Member] | Total Past Due and Nonaccrual [Member]    
Aging Analysis of Loan and Lease Portfolio, Net of Unearned Income by Time Past Due [Abstract]    
Loans and leases, net 1 5
Consumer and Other [Member] | Current [Member]    
Aging Analysis of Loan and Lease Portfolio, Net of Unearned Income by Time Past Due [Abstract]    
Loans and leases, net $ 5,259 $ 5,079