XML 100 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Loans (Details 6) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Current    
Financing Receivable Modifications [Line Items]    
Payment status (Amortized cost Basis) $ 0 $ 180
30-89 Days Past due    
Financing Receivable Modifications [Line Items]    
Payment status (Amortized cost Basis) 19 30
90+ Days Past due    
Financing Receivable Modifications [Line Items]    
Payment status (Amortized cost Basis) 29 0
Accruing restructured loans | Current    
Financing Receivable Modifications [Line Items]    
Payment status (Amortized cost Basis) 0 132
Accruing restructured loans | 30-89 Days Past due    
Financing Receivable Modifications [Line Items]    
Payment status (Amortized cost Basis) 19 30
Accruing restructured loans | 90+ Days Past due    
Financing Receivable Modifications [Line Items]    
Payment status (Amortized cost Basis) 0 0
Nonaccrual restructured loans | Current    
Financing Receivable Modifications [Line Items]    
Payment status (Amortized cost Basis) 0 48
Nonaccrual restructured loans | 30-89 Days Past due    
Financing Receivable Modifications [Line Items]    
Payment status (Amortized cost Basis) 0 0
Nonaccrual restructured loans | 90+ Days Past due    
Financing Receivable Modifications [Line Items]    
Payment status (Amortized cost Basis) 29 0
Residential real estate    
Financing Receivable Modifications [Line Items]    
Payment status (Amortized cost Basis) 48 210
Residential real estate, 1-4 family residential | Residential real estate    
Financing Receivable Modifications [Line Items]    
Payment status (Amortized cost Basis)   210
Residential real estate, 1-4 family residential | Residential real estate | Accruing restructured loans | Current    
Financing Receivable Modifications [Line Items]    
Payment status (Amortized cost Basis)   132
Residential real estate, 1-4 family residential | Residential real estate | Accruing restructured loans | 30-89 Days Past due    
Financing Receivable Modifications [Line Items]    
Payment status (Amortized cost Basis)   30
Residential real estate, 1-4 family residential | Residential real estate | Accruing restructured loans | 90+ Days Past due    
Financing Receivable Modifications [Line Items]    
Payment status (Amortized cost Basis)   0
Residential real estate, 1-4 family residential | Residential real estate | Nonaccrual restructured loans | Current    
Financing Receivable Modifications [Line Items]    
Payment status (Amortized cost Basis)   48
Residential real estate, 1-4 family residential | Residential real estate | Nonaccrual restructured loans | 30-89 Days Past due    
Financing Receivable Modifications [Line Items]    
Payment status (Amortized cost Basis)   0
Residential real estate, 1-4 family residential | Residential real estate | Nonaccrual restructured loans | 90+ Days Past due    
Financing Receivable Modifications [Line Items]    
Payment status (Amortized cost Basis)   $ 0
Residential real estate, Home equity lines of credit | Residential real estate    
Financing Receivable Modifications [Line Items]    
Payment status (Amortized cost Basis) 48  
Residential real estate, Home equity lines of credit | Residential real estate | Accruing restructured loans | Current    
Financing Receivable Modifications [Line Items]    
Payment status (Amortized cost Basis) 0  
Residential real estate, Home equity lines of credit | Residential real estate | Accruing restructured loans | 30-89 Days Past due    
Financing Receivable Modifications [Line Items]    
Payment status (Amortized cost Basis) 19  
Residential real estate, Home equity lines of credit | Residential real estate | Accruing restructured loans | 90+ Days Past due    
Financing Receivable Modifications [Line Items]    
Payment status (Amortized cost Basis) 0  
Residential real estate, Home equity lines of credit | Residential real estate | Nonaccrual restructured loans | Current    
Financing Receivable Modifications [Line Items]    
Payment status (Amortized cost Basis) 0  
Residential real estate, Home equity lines of credit | Residential real estate | Nonaccrual restructured loans | 30-89 Days Past due    
Financing Receivable Modifications [Line Items]    
Payment status (Amortized cost Basis) 0  
Residential real estate, Home equity lines of credit | Residential real estate | Nonaccrual restructured loans | 90+ Days Past due    
Financing Receivable Modifications [Line Items]    
Payment status (Amortized cost Basis) $ 29