XML 84 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Loans and Allowance for Credit Losses - Schedule of Company’s Loan Portfolio Aging Analysis (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Current $ 1,040,136 $ 998,685
Total Loans 1,046,735 1,000,212
Commercial & industrial [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Current 121,483 126,032
Total Loans 124,764 126,716
Commercial real estate - owner occupied [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Current 134,002 126,717
Total Loans 134,431 126,717
Commercial real estate - nonowner occupied [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Current 344,772 297,294
Total Loans 345,142 297,323
Agricultural [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Current 64,680 65,659
Total Loans 64,680 65,659
Residential real estate [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Current 306,355 317,506
Total Loans 308,378 318,123
HELOC [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Current 53,535 47,770
Total Loans 53,811 47,845
Consumer [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Current 15,309 17,707
Total Loans 15,529 17,829
30-59 Days Past Due [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 893 114
30-59 Days Past Due [Member] | Commercial & industrial [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 354 26
30-59 Days Past Due [Member] | Commercial real estate - owner occupied [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due
30-59 Days Past Due [Member] | Commercial real estate - nonowner occupied [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due
30-59 Days Past Due [Member] | Agricultural [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due
30-59 Days Past Due [Member] | Residential real estate [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 215
30-59 Days Past Due [Member] | HELOC [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 131
30-59 Days Past Due [Member] | Consumer [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 193 88
60-89 Days Past Due [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 1,063 263
60-89 Days Past Due [Member] | Commercial & industrial [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due
60-89 Days Past Due [Member] | Commercial real estate - owner occupied [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due
60-89 Days Past Due [Member] | Commercial real estate - nonowner occupied [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due
60-89 Days Past Due [Member] | Agricultural [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due
60-89 Days Past Due [Member] | Residential real estate [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 1,021 222
60-89 Days Past Due [Member] | HELOC [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 15 8
60-89 Days Past Due [Member] | Consumer [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 27 33
Greater Than 90 Days Past Due [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 4,643 1,150
Greater Than 90 Days Past Due [Member] | Commercial & industrial [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 2,927 658
Greater Than 90 Days Past Due [Member] | Commercial real estate - owner occupied [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 429
Greater Than 90 Days Past Due [Member] | Commercial real estate - nonowner occupied [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 370 29
Greater Than 90 Days Past Due [Member] | Agricultural [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due
Greater Than 90 Days Past Due [Member] | Residential real estate [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 787 395
Greater Than 90 Days Past Due [Member] | HELOC [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 130 67
Greater Than 90 Days Past Due [Member] | Consumer [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due   1
Total Past Due [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 6,599 1,527
Total Past Due [Member] | Commercial & industrial [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 3,281 684
Total Past Due [Member] | Commercial real estate - owner occupied [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 429
Total Past Due [Member] | Commercial real estate - nonowner occupied [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 370 29
Total Past Due [Member] | Agricultural [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due
Total Past Due [Member] | Residential real estate [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 2,023 617
Total Past Due [Member] | HELOC [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 276 75
Total Past Due [Member] | Consumer [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due $ 220 $ 122