XML 81 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loans and Allowance for Credit Losses, Non-accrual and Past Due Loans (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Non-accrual and Past Due Loans [Abstract]    
Total Loans $ 1,068,983 $ 984,100
Non-accrual 3,998 8,176
Nonaccrual loans with no ACL 3,998 8,176
Interest income on nonaccrual loans 1,626 51
30-59 Days Past Due & Accruing [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 1,261 41
60-89 Days Past Due & Accruing [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 178 0
90 Days or More Past Due & Accruing [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 4,336 403
Total Past Due & Nonaccrual [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 9,773 8,620
Current & Accruing Loans [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 1,059,210 975,480
Commercial [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 106,897 106,771
Non-accrual 0 0
Nonaccrual loans with no ACL 0 0
Commercial [Member] | 30-59 Days Past Due & Accruing [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 91 41
Commercial [Member] | 60-89 Days Past Due & Accruing [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 178 0
Commercial [Member] | 90 Days or More Past Due & Accruing [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 0 403
Commercial [Member] | Total Past Due & Nonaccrual [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 269 444
Commercial [Member] | Current & Accruing Loans [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 106,628 106,327
Commercial Real Estate [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 721,729 645,166
Non-accrual 0 0
Nonaccrual loans with no ACL 0 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 0 0
Commercial Real Estate [Member] | Current & Accruing Loans [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 721,729 645,166
Agriculture [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 105,838 114,040
Non-accrual 2,871 7,416
Nonaccrual loans with no ACL 2,871 7,416
Agriculture [Member] | 30-59 Days Past Due & Accruing [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 0 0
Agriculture [Member] | 60-89 Days Past Due & Accruing [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 0 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 2,871 7,416
Agriculture [Member] | Current & Accruing Loans [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 102,967 106,624
Residential Mortgage [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 107,328 92,669
Non-accrual 424 123
Nonaccrual loans with no ACL 424 123
Residential Mortgage [Member] | 30-59 Days Past Due & Accruing [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 976 0
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 916 0
Residential Mortgage [Member] | Total Past Due & Nonaccrual [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 2,316 123
Residential Mortgage [Member] | Current & Accruing Loans [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 105,012 92,546
Residential Construction [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 12,323 10,167
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 3,420 0
Residential Construction [Member] | Total Past Due & Nonaccrual [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 3,420 0
Residential Construction [Member] | Current & Accruing Loans [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 8,903 10,167
Consumer [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 14,868 15,287
Non-accrual 703 637
Nonaccrual loans with no ACL 703 637
Consumer [Member] | 30-59 Days Past Due & Accruing [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 194 0
Consumer [Member] | 60-89 Days Past Due & Accruing [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans 0 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 897 637
Consumer [Member] | Current & Accruing Loans [Member]    
Non-accrual and Past Due Loans [Abstract]    
Total Loans $ 13,971 $ 14,650