XML 65 R54.htm IDEA: XBRL DOCUMENT v3.25.3
Loans and Allowance for Credit Losses - Schedule of Company’s Loan Portfolio Aging Analysis (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Current $ 1,105,545 $ 1,040,136
Total Loans 1,110,545 1,046,735
Commercial & industrial [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Current 115,277 121,483
Total Loans 117,581 124,764
Commercial real estate - owner occupied [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Current 137,013 134,002
Total Loans 137,442 134,431
Commercial real estate - nonowner occupied [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Current 397,452 344,772
Total Loans 397,865 345,142
Agricultural [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Current 65,150 64,680
Total Loans 65,150 64,680
Residential real estate [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Current 307,917 306,355
Total Loans 309,140 308,378
HELOC [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Current 63,980 53,535
Total Loans 64,306 53,811
Consumer [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Current 18,756 15,309
Total Loans 19,061 15,529
60-89 Days Past Due [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 1,202 1,063
60-89 Days Past Due [Member] | Commercial & industrial [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 347
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 573 1,021
60-89 Days Past Due [Member] | HELOC [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 136 15
60-89 Days Past Due [Member] | Consumer [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 146 27
90 Days or Greater Past Due [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 3,321 4,643
90 Days or Greater Past Due [Member] | Commercial & industrial [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 1,957 2,927
90 Days or Greater Past Due [Member] | Commercial real estate - owner occupied [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 429 429
90 Days or Greater Past Due [Member] | Commercial real estate - nonowner occupied [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 206 370
90 Days or Greater Past Due [Member] | Agricultural [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due
90 Days or Greater Past Due [Member] | Residential real estate [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 629 787
90 Days or Greater Past Due [Member] | HELOC [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 100 130
90 Days or Greater Past Due [Member] | Consumer [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due
Total Past Due [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 5,000 6,599
Total Past Due [Member] | Commercial & industrial [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 2,304 3,281
Total Past Due [Member] | Commercial real estate - owner occupied [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 429 429
Total Past Due [Member] | Commercial real estate - nonowner occupied [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 413 370
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 1,223 2,023
Total Past Due [Member] | HELOC [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 326 276
Total Past Due [Member] | Consumer [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 305 220
30-59 Days Past Due [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 477 893
30-59 Days Past Due [Member] | Commercial & industrial [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due   354
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 207
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 21 215
30-59 Days Past Due [Member] | HELOC [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 90 131
30-59 Days Past Due [Member] | Consumer [Member]    
Schedule of Company’s Loan Portfolio Aging Analysis [Line Items]    
Total Past Due $ 159 $ 193