XML 79 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Loans and Allowance for Credit Losses, Non-accrual and Past Due Loans (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Non-accrual and Past Due Loans [Abstract]    
Total Loans $ 1,062,595 $ 1,068,983
Non-accrual 11,212 3,998
Nonaccrual loans with no ACL 11,212 3,998
Interest income on nonaccrual loans 450 1,626
30-59 Days Past Due & Accruing [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 4,390 1,261
60-89 Days Past Due & Accruing [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 510 178
90 Days or More Past Due & Accruing [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 0 4,336
Total Past Due & Nonaccrual [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 16,112 9,773
Current & Accruing Loans [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 1,046,483 1,059,210
Commercial [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 117,921 106,897
Non-accrual 139 0
Nonaccrual loans with no ACL 139 0
Commercial [Member] | 30-59 Days Past Due & Accruing [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 2,287 91
Commercial [Member] | 60-89 Days Past Due & Accruing [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 0 178
Commercial [Member] | 90 Days or More Past Due & Accruing [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 0 0
Commercial [Member] | Total Past Due & Nonaccrual [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 2,426 269
Commercial [Member] | Current & Accruing Loans [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 115,495 106,628
Commercial Real Estate [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 723,650 721,729
Non-accrual 7,993 0
Nonaccrual loans with no ACL 7,993 0
Commercial Real Estate [Member] | 30-59 Days Past Due & Accruing [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 0 0
Commercial Real Estate [Member] | 60-89 Days Past Due & Accruing [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 0 0
Commercial Real Estate [Member] | 90 Days or More Past Due & Accruing [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 0 0
Commercial Real Estate [Member] | Total Past Due & Nonaccrual [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 7,993 0
Commercial Real Estate [Member] | Current & Accruing Loans [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 715,657 721,729
Agriculture [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 92,564 105,838
Non-accrual 2,236 2,871
Nonaccrual loans with no ACL 2,236 2,871
Agriculture [Member] | 30-59 Days Past Due & Accruing [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 1,354 0
Agriculture [Member] | 60-89 Days Past Due & Accruing [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 500 0
Agriculture [Member] | 90 Days or More Past Due & Accruing [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 0 0
Agriculture [Member] | Total Past Due & Nonaccrual [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 4,090 2,871
Agriculture [Member] | Current & Accruing Loans [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 88,474 102,967
Residential Mortgage [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 105,886 107,328
Non-accrual 202 424
Nonaccrual loans with no ACL 202 424
Residential Mortgage [Member] | 30-59 Days Past Due & Accruing [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 749 976
Residential Mortgage [Member] | 60-89 Days Past Due & Accruing [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 0 0
Residential Mortgage [Member] | 90 Days or More Past Due & Accruing [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 0 916
Residential Mortgage [Member] | Total Past Due & Nonaccrual [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 951 2,316
Residential Mortgage [Member] | Current & Accruing Loans [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 104,935 105,012
Residential Construction [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 6,858 12,323
Non-accrual 0 0
Nonaccrual loans with no ACL 0 0
Residential Construction [Member] | 30-59 Days Past Due & Accruing [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 0 0
Residential Construction [Member] | 60-89 Days Past Due & Accruing [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 0 0
Residential Construction [Member] | 90 Days or More Past Due & Accruing [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 0 3,420
Residential Construction [Member] | Total Past Due & Nonaccrual [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 0 3,420
Residential Construction [Member] | Current & Accruing Loans [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 6,858 8,903
Consumer [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 15,716 14,868
Non-accrual 642 703
Nonaccrual loans with no ACL 642 703
Consumer [Member] | 30-59 Days Past Due & Accruing [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 0 194
Consumer [Member] | 60-89 Days Past Due & Accruing [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 10 0
Consumer [Member] | 90 Days or More Past Due & Accruing [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 0 0
Consumer [Member] | Total Past Due & Nonaccrual [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 652 897
Consumer [Member] | Current & Accruing Loans [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans $ 15,064 $ 13,971