XML 65 R54.htm IDEA: XBRL DOCUMENT v3.25.3
Loans - Non-Accrual and Past Due Loans (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Financing Receivable, Past Due [Line Items]    
Non-Accrual With No Allowance For Credit Loss $ 7,698 $ 6,450
Total Non-Accrual 23,676 10,934
Loans Past Due Over 89 Days Still Accruing 0 188
Commercial and Industrial Loans    
Financing Receivable, Past Due [Line Items]    
Non-Accrual With No Allowance For Credit Loss 1,266 1,346
Total Non-Accrual 8,789 5,018
Loans Past Due Over 89 Days Still Accruing 0 0
Commercial Real Estate Loans    
Financing Receivable, Past Due [Line Items]    
Non-Accrual With No Allowance For Credit Loss 1,256 1,268
Total Non-Accrual 7,481 1,745
Loans Past Due Over 89 Days Still Accruing 0 183
Agricultural Loans    
Financing Receivable, Past Due [Line Items]    
Non-Accrual With No Allowance For Credit Loss 1,073 655
Total Non-Accrual 2,393 765
Loans Past Due Over 89 Days Still Accruing 0 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 885 1,087
Total Non-Accrual 885 1,087
Loans Past Due Over 89 Days Still Accruing 0 0
Consumer Loans    
Financing Receivable, Past Due [Line Items]    
Non-Accrual With No Allowance For Credit Loss 57 63
Total Non-Accrual 57 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 58 54
Total Non-Accrual 58 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,103 1,977
Total Non-Accrual 4,013 2,202
Loans Past Due Over 89 Days Still Accruing $ 0 $ 0