XML 85 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loans and Allowance for Credit Losses (Details) - Schedule of Loan Portfolio Aging Analysis - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due $ 115  
Current 1,000,212 $ 962,075
Total Loans Receivable 1,000,212 962,075
30-59 Days Past Due [Member]    
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 114 394
60-89 Days Past Due [Member]    
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 263 569
Greater Than 90 Days Past Due [Member]    
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 1,150 1,593
Past Due [Member]    
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 1,527 2,556
Current [Member]    
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 998,685  
Current   959,519
Total Loans Receivable   959,519
Commercial & industrial [Member]    
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 97  
Current 126,716 128,393
Total Loans Receivable 126,716 128,393
Commercial & industrial [Member] | 30-59 Days Past Due [Member]    
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 26 23
Commercial & industrial [Member] | 60-89 Days Past Due [Member]    
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 108
Commercial & industrial [Member] | Greater Than 90 Days Past Due [Member]    
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 658 114
Commercial & industrial [Member] | Past Due [Member]    
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 684 245
Commercial & industrial [Member] | Current [Member]    
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 126,032  
Current   128,148
Total Loans Receivable   128,148
Commercial real estate - owner occupied [Member]    
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due  
Current 126,717 110,929
Total Loans Receivable 126,717 110,929
Commercial real estate - owner occupied [Member] | 30-59 Days Past Due [Member]    
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due
Commercial real estate - owner occupied [Member] | 60-89 Days Past Due [Member]    
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due
Commercial real estate - owner occupied [Member] | Greater Than 90 Days Past Due [Member]    
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due
Commercial real estate - owner occupied [Member] | Past Due [Member]    
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due
Commercial real estate - owner occupied [Member] | Current [Member]    
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 126,717  
Current   110,929
Total Loans Receivable   110,929
Commercial real estate - nonowner occupied [Member]    
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due  
Current 297,323 301,880
Total Loans Receivable 297,323 301,880
Commercial real estate - nonowner occupied [Member] | 30-59 Days Past Due [Member]    
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 114
Commercial real estate - nonowner occupied [Member] | 60-89 Days Past Due [Member]    
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due
Commercial real estate - nonowner occupied [Member] | Greater Than 90 Days Past Due [Member]    
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 29 32
Commercial real estate - nonowner occupied [Member] | Past Due [Member]    
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 29 146
Commercial real estate - nonowner occupied [Member] | Current [Member]    
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 297,294  
Current   301,734
Total Loans Receivable   301,734
Agricultural [Member]    
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due  
Current 65,659 64,505
Total Loans Receivable 65,659 64,505
Agricultural [Member] | 30-59 Days Past Due [Member]    
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due
Agricultural [Member] | 60-89 Days Past Due [Member]    
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due
Agricultural [Member] | Greater Than 90 Days Past Due [Member]    
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due
Agricultural [Member] | Past Due [Member]    
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due
Agricultural [Member] | Current [Member]    
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 65,659  
Current   64,505
Total Loans Receivable   64,505
Residential real estate [Member]    
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 18  
Current 318,123 291,368
Total Loans Receivable 318,123 291,368
Residential real estate [Member] | 30-59 Days Past Due [Member]    
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 98
Residential real estate [Member] | 60-89 Days Past Due [Member]    
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 222 411
Residential real estate [Member] | Greater Than 90 Days Past Due [Member]    
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 395 1,287
Residential real estate [Member] | Past Due [Member]    
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 617 1,796
Residential real estate [Member] | Current [Member]    
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 317,506  
Current   289,572
Total Loans Receivable   289,572
HELOC [Member]    
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due  
Current 47,845 45,056
Total Loans Receivable 47,845 45,056
HELOC [Member] | 30-59 Days Past Due [Member]    
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 98
HELOC [Member] | 60-89 Days Past Due [Member]    
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 8 24
HELOC [Member] | Greater Than 90 Days Past Due [Member]    
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 67 138
HELOC [Member] | Past Due [Member]    
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 75 260
HELOC [Member] | Current [Member]    
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 47,770  
Current   44,796
Total Loans Receivable   44,796
Consumer [Member]    
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due  
Current 17,829 19,944
Total Loans Receivable 17,829 19,944
Consumer [Member] | 30-59 Days Past Due [Member]    
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 88 61
Consumer [Member] | 60-89 Days Past Due [Member]    
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 33 26
Consumer [Member] | Greater Than 90 Days Past Due [Member]    
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 1 22
Consumer [Member] | Past Due [Member]    
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due 122 109
Consumer [Member] | Current [Member]    
Schedule of Loan Portfolio Aging Analysis [Line Items]    
Total Past Due $ 17,707  
Current   19,835
Total Loans Receivable   $ 19,835