XML 85 R68.htm IDEA: XBRL DOCUMENT v3.25.1
Loans- Past Due (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Financing Receivable, Past Due [Line Items]    
Total loans $ 928,462 $ 920,042
Accruing Loans 90 or More Days Past Due 421 426
Loans 30-60 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans 1,839 791
Loans 61-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans 1,373 328
Loans 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans 12,606 11,861
Total Past Due Loans    
Financing Receivable, Past Due [Line Items]    
Total loans 15,818 12,980
Current Loans    
Financing Receivable, Past Due [Line Items]    
Total loans 912,644 907,062
Total commercial and industrial    
Financing Receivable, Past Due [Line Items]    
Total loans 63,715 53,347
Accruing Loans 90 or More Days Past Due 0 0
Total commercial and industrial | Loans 30-60 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans 0 0
Total commercial and industrial | Loans 61-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans 0 0
Total commercial and industrial | Loans 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans 0 0
Total commercial and industrial | Total Past Due Loans    
Financing Receivable, Past Due [Line Items]    
Total loans 0 0
Total commercial and industrial | Current Loans    
Financing Receivable, Past Due [Line Items]    
Total loans 63,715 53,347
Total commercial and industrial | Commercial and business loans    
Financing Receivable, Past Due [Line Items]    
Total loans 63,653 53,273
Accruing Loans 90 or More Days Past Due 0 0
Total commercial and industrial | Commercial and business loans | Loans 30-60 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans 0 0
Total commercial and industrial | Commercial and business loans | Loans 61-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans 0 0
Total commercial and industrial | Commercial and business loans | Loans 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans 0 0
Total commercial and industrial | Commercial and business loans | Total Past Due Loans    
Financing Receivable, Past Due [Line Items]    
Total loans 0 0
Total commercial and industrial | Commercial and business loans | Current Loans    
Financing Receivable, Past Due [Line Items]    
Total loans 63,653 53,273
Total commercial and industrial | Government program loans    
Financing Receivable, Past Due [Line Items]    
Total loans 62 74
Accruing Loans 90 or More Days Past Due 0 0
Total commercial and industrial | Government program loans | Loans 30-60 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans 0 0
Total commercial and industrial | Government program loans | Loans 61-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans 0 0
Total commercial and industrial | Government program loans | Loans 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans 0 0
Total commercial and industrial | Government program loans | Total Past Due Loans    
Financing Receivable, Past Due [Line Items]    
Total loans 0 0
Total commercial and industrial | Government program loans | Current Loans    
Financing Receivable, Past Due [Line Items]    
Total loans 62 74
Total real estate mortgage    
Financing Receivable, Past Due [Line Items]    
Total loans 666,694 646,709
Accruing Loans 90 or More Days Past Due 0 0
Total real estate mortgage | Loans 30-60 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans 214 0
Total real estate mortgage | Loans 61-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans 0 0
Total real estate mortgage | Loans 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans 0 0
Total real estate mortgage | Total Past Due Loans    
Financing Receivable, Past Due [Line Items]    
Total loans 214 0
Total real estate mortgage | Current Loans    
Financing Receivable, Past Due [Line Items]    
Total loans 666,480 646,709
Total real estate mortgage | Commercial real estate    
Financing Receivable, Past Due [Line Items]    
Total loans 419,422 386,134
Accruing Loans 90 or More Days Past Due 0 0
Total real estate mortgage | Commercial real estate | Loans 30-60 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans 0 0
Total real estate mortgage | Commercial real estate | Loans 61-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans 0 0
Total real estate mortgage | Commercial real estate | Loans 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans 0 0
Total real estate mortgage | Commercial real estate | Total Past Due Loans    
Financing Receivable, Past Due [Line Items]    
Total loans 0 0
Total real estate mortgage | Commercial real estate | Current Loans    
Financing Receivable, Past Due [Line Items]    
Total loans 419,422 386,134
Total real estate mortgage | Residential mortgages    
Financing Receivable, Past Due [Line Items]    
Total loans 247,248 260,539
Accruing Loans 90 or More Days Past Due 0 0
Total real estate mortgage | Residential mortgages | Loans 30-60 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans 214 0
Total real estate mortgage | Residential mortgages | Loans 61-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans 0 0
Total real estate mortgage | Residential mortgages | Loans 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans 0 0
Total real estate mortgage | Residential mortgages | Total Past Due Loans    
Financing Receivable, Past Due [Line Items]    
Total loans 214 0
Total real estate mortgage | Residential mortgages | Current Loans    
Financing Receivable, Past Due [Line Items]    
Total loans 247,034 260,539
Total real estate mortgage | Home improvement and home equity loans    
Financing Receivable, Past Due [Line Items]    
Total loans 24 36
Accruing Loans 90 or More Days Past Due 0 0
Total real estate mortgage | Home improvement and home equity loans | Loans 30-60 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans 0 0
Total real estate mortgage | Home improvement and home equity loans | Loans 61-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans 0 0
Total real estate mortgage | Home improvement and home equity loans | Loans 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans 0 0
Total real estate mortgage | Home improvement and home equity loans | Total Past Due Loans    
Financing Receivable, Past Due [Line Items]    
Total loans 0 0
Total real estate mortgage | Home improvement and home equity loans | Current Loans    
Financing Receivable, Past Due [Line Items]    
Total loans 24 36
Real estate construction and development    
Financing Receivable, Past Due [Line Items]    
Total loans 111,145 127,944
Accruing Loans 90 or More Days Past Due 0 0
Real estate construction and development | Loans 30-60 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans 0 0
Real estate construction and development | Loans 61-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans 0 0
Real estate construction and development | Loans 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans 12,185 11,390
Real estate construction and development | Total Past Due Loans    
Financing Receivable, Past Due [Line Items]    
Total loans 12,185 11,390
Real estate construction and development | Current Loans    
Financing Receivable, Past Due [Line Items]    
Total loans 98,960 116,554
Real estate construction and development | Residential mortgages    
Financing Receivable, Past Due [Line Items]    
Accruing Loans 90 or More Days Past Due 0 0
Agricultural loans    
Financing Receivable, Past Due [Line Items]    
Total loans 49,462 49,795
Accruing Loans 90 or More Days Past Due 0 0
Agricultural loans | Loans 30-60 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans 0 0
Agricultural loans | Loans 61-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans 0 0
Agricultural loans | Loans 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans 0 45
Agricultural loans | Total Past Due Loans    
Financing Receivable, Past Due [Line Items]    
Total loans 0 45
Agricultural loans | Current Loans    
Financing Receivable, Past Due [Line Items]    
Total loans 49,462 49,750
Installment and student loans    
Financing Receivable, Past Due [Line Items]    
Total loans 37,446 42,247
Accruing Loans 90 or More Days Past Due 421 426
Installment and student loans | Loans 30-60 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans 1,625 791
Installment and student loans | Loans 61-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans 1,373 328
Installment and student loans | Loans 90 or More Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total loans 421 426
Installment and student loans | Total Past Due Loans    
Financing Receivable, Past Due [Line Items]    
Total loans 3,419 1,545
Installment and student loans | Current Loans    
Financing Receivable, Past Due [Line Items]    
Total loans $ 34,027 $ 40,702