XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Loans and Allowance for Credit Losses - Loans by Aging Categories (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable, Past Due [Line Items]    
Loans $ 1,110,824 $ 1,092,626
Non- Accrual 1,767 1,789
Loans Current    
Financing Receivable, Past Due [Line Items]    
Loans 1,105,385 1,084,733
Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 3,672 6,104
30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 3,545 4,101
60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 127 2,003
90 Days Or More Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 0 0
Real Estate: | Residential    
Financing Receivable, Past Due [Line Items]    
Loans 329,324 337,990
Non- Accrual 1,632 1,388
Real Estate: | Commercial    
Financing Receivable, Past Due [Line Items]    
Loans 513,197 485,513
Non- Accrual 13 188
Real Estate: | Construction    
Financing Receivable, Past Due [Line Items]    
Loans 40,680 54,705
Non- Accrual 0 0
Real Estate: | Loans Current | Residential    
Financing Receivable, Past Due [Line Items]    
Loans 324,568 331,705
Real Estate: | Loans Current | Commercial    
Financing Receivable, Past Due [Line Items]    
Loans 513,049 484,959
Real Estate: | Loans Current | Construction    
Financing Receivable, Past Due [Line Items]    
Loans 40,680 54,705
Real Estate: | Total Past Due | Residential    
Financing Receivable, Past Due [Line Items]    
Loans 3,124 4,897
Real Estate: | Total Past Due | Commercial    
Financing Receivable, Past Due [Line Items]    
Loans 135 366
Real Estate: | Total Past Due | Construction    
Financing Receivable, Past Due [Line Items]    
Loans 0 0
Real Estate: | 30-59 Days Past Due | Residential    
Financing Receivable, Past Due [Line Items]    
Loans 2,999 2,926
Real Estate: | 30-59 Days Past Due | Commercial    
Financing Receivable, Past Due [Line Items]    
Loans 135 366
Real Estate: | 30-59 Days Past Due | Construction    
Financing Receivable, Past Due [Line Items]    
Loans 0 0
Real Estate: | 60-89 Days Past Due | Residential    
Financing Receivable, Past Due [Line Items]    
Loans 125 1,971
Real Estate: | 60-89 Days Past Due | Commercial    
Financing Receivable, Past Due [Line Items]    
Loans 0 0
Real Estate: | 60-89 Days Past Due | Construction    
Financing Receivable, Past Due [Line Items]    
Loans 0 0
Real Estate: | 90 Days Or More Past Due | Residential    
Financing Receivable, Past Due [Line Items]    
Loans 0 0
Real Estate: | 90 Days Or More Past Due | Commercial    
Financing Receivable, Past Due [Line Items]    
Loans 0 0
Real Estate: | 90 Days Or More Past Due | Construction    
Financing Receivable, Past Due [Line Items]    
Loans 0 0
Commercial and Industrial    
Financing Receivable, Past Due [Line Items]    
Loans 138,221 112,047
Non- Accrual 0 0
Commercial and Industrial | Loans Current    
Financing Receivable, Past Due [Line Items]    
Loans 138,221 112,047
Commercial and Industrial | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 0 0
Commercial and Industrial | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 0 0
Commercial and Industrial | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 0 0
Commercial and Industrial | 90 Days Or More Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 0 0
Consumer    
Financing Receivable, Past Due [Line Items]    
Loans 57,376 70,508
Non- Accrual 122 213
Consumer | Loans Current    
Financing Receivable, Past Due [Line Items]    
Loans 56,841 69,454
Consumer | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 413 841
Consumer | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 411 809
Consumer | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 2 32
Consumer | 90 Days Or More Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 0 0
Other    
Financing Receivable, Past Due [Line Items]    
Loans 32,026 31,863
Non- Accrual 0 0
Other | Loans Current    
Financing Receivable, Past Due [Line Items]    
Loans 32,026 31,863
Other | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 0 0
Other | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 0 0
Other | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans 0 0
Other | 90 Days Or More Past Due    
Financing Receivable, Past Due [Line Items]    
Loans $ 0 $ 0