XML 67 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Loans - Non-Accrual and Past Due Loans (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Financing Receivable, Past Due [Line Items]    
Non-Accrual With No Allowance For Credit Loss $ 7,513 $ 6,450
Total Non-Accrual 17,858 10,934
Loans Past Due Over 89 Days Still Accruing 714 188
Commercial and Industrial Loans    
Financing Receivable, Past Due [Line Items]    
Non-Accrual With No Allowance For Credit Loss 1,301 1,346
Total Non-Accrual 6,834 5,018
Loans Past Due Over 89 Days Still Accruing 63 0
Commercial Real Estate Loans    
Financing Receivable, Past Due [Line Items]    
Non-Accrual With No Allowance For Credit Loss 1,386 1,268
Total Non-Accrual 4,498 1,745
Loans Past Due Over 89 Days Still Accruing 62 183
Agricultural Loans    
Financing Receivable, Past Due [Line Items]    
Non-Accrual With No Allowance For Credit Loss 139 655
Total Non-Accrual 488 765
Loans Past Due Over 89 Days Still Accruing 399 5
Leases    
Financing Receivable, Past Due [Line Items]    
Non-Accrual With No Allowance For Credit Loss 0 0
Total Non-Accrual 0 0
Loans Past Due Over 89 Days Still Accruing 0 0
Home Equity Loans    
Financing Receivable, Past Due [Line Items]    
Non-Accrual With No Allowance For Credit Loss 891 1,087
Total Non-Accrual 989 1,087
Loans Past Due Over 89 Days Still Accruing 106 0
Consumer Loans    
Financing Receivable, Past Due [Line Items]    
Non-Accrual With No Allowance For Credit Loss 30 63
Total Non-Accrual 33 63
Loans Past Due Over 89 Days Still Accruing 0 0
Credit Cards    
Financing Receivable, Past Due [Line Items]    
Non-Accrual With No Allowance For Credit Loss 290 54
Total Non-Accrual 290 54
Loans Past Due Over 89 Days Still Accruing 0 0
Residential Mortgage Loans    
Financing Receivable, Past Due [Line Items]    
Non-Accrual With No Allowance For Credit Loss 3,476 1,977
Total Non-Accrual 4,726 2,202
Loans Past Due Over 89 Days Still Accruing $ 84 $ 0