XML 64 R52.htm IDEA: XBRL DOCUMENT v3.25.3
Loan Portfolio and Allowance for Credit Losses - Amortized Cost Basis of Loans on Nonaccrual Status (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Loan Portfolio and Allowance for Credit Losses [Abstract]    
Non-accrual With No Allowance for Credit Loss $ 16,140 $ 17,265
Non-accrual 2,337 1,535
Loans Past Due Over 89 Days Still Accruing 0 0
Installment [Member]    
Loan Portfolio and Allowance for Credit Losses [Abstract]    
Non-accrual With No Allowance for Credit Loss 30 112
Non-accrual 13 18
Loans Past Due Over 89 Days Still Accruing 0 0
Commercial Real Estate [Member] | Commercial [Member]    
Loan Portfolio and Allowance for Credit Losses [Abstract]    
Non-accrual With No Allowance for Credit Loss 285 329
Non-accrual 0 0
Loans Past Due Over 89 Days Still Accruing 0 0
Other [Member] | Commercial [Member]    
Loan Portfolio and Allowance for Credit Losses [Abstract]    
Non-accrual With No Allowance for Credit Loss 7 14
Non-accrual   0
Loans Past Due Over 89 Days Still Accruing 0 0
First Mortgages [Member] | Real Estate Mortgage - 1 to 4 Family [Member]    
Loan Portfolio and Allowance for Credit Losses [Abstract]    
Non-accrual With No Allowance for Credit Loss 13,182 13,560
Non-accrual 2,055 1,394
Loans Past Due Over 89 Days Still Accruing 0 0
Home Equity Loans [Member] | Real Estate Mortgage - 1 to 4 Family [Member]    
Loan Portfolio and Allowance for Credit Losses [Abstract]    
Non-accrual With No Allowance for Credit Loss 404 526
Non-accrual 20 0
Loans Past Due Over 89 Days Still Accruing 0 0
Home Equity Lines of Credit [Member] | Real Estate Mortgage - 1 to 4 Family [Member]    
Loan Portfolio and Allowance for Credit Losses [Abstract]    
Non-accrual With No Allowance for Credit Loss 2,232 2,724
Non-accrual 249 123
Loans Past Due Over 89 Days Still Accruing $ 0 $ 0