v3.25.2
Fair Value Unobservable Inputs (Details) - Fair Value, Measurements, Nonrecurring [Member] - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Impaired Loans [Member]    
Schedule Of Fair Value Significant Unobservable Inputs Used [Line Items]    
Assets, Fair Value Disclosure   $ 503
Impaired Loans [Member] | Appraisal, Appraisal Discount [Member] | Minimum    
Schedule Of Fair Value Significant Unobservable Inputs Used [Line Items]    
Unobservable Input, Input Percent 0.00% 10.00%
Impaired Loans [Member] | Appraisal, Appraisal Discount [Member] | Maximum    
Schedule Of Fair Value Significant Unobservable Inputs Used [Line Items]    
Unobservable Input, Input Percent 0.00% 10.00%
Impaired Loans [Member] | Appraisal, Appraisal Discount [Member] | Weighted Average    
Schedule Of Fair Value Significant Unobservable Inputs Used [Line Items]    
Unobservable Input, Input Percent 0.00% 10.00%
Mortgage Servicing Rights [Member]    
Schedule Of Fair Value Significant Unobservable Inputs Used [Line Items]    
Assets, Fair Value Disclosure $ 827 $ 892
Mortgage Servicing Rights [Member] | Discounted Cash Flow, Prepayment Speed [Member] | Minimum    
Schedule Of Fair Value Significant Unobservable Inputs Used [Line Items]    
Unobservable Input, Input Percent 6.40% 6.70%
Mortgage Servicing Rights [Member] | Discounted Cash Flow, Prepayment Speed [Member] | Maximum    
Schedule Of Fair Value Significant Unobservable Inputs Used [Line Items]    
Unobservable Input, Input Percent 10.70% 11.20%
Mortgage Servicing Rights [Member] | Discounted Cash Flow, Prepayment Speed [Member] | Weighted Average    
Schedule Of Fair Value Significant Unobservable Inputs Used [Line Items]    
Unobservable Input, Input Percent 6.70% 7.30%
Mortgage Servicing Rights [Member] | Discounted Cash Flow, Discount Rate [Member] | Minimum    
Schedule Of Fair Value Significant Unobservable Inputs Used [Line Items]    
Unobservable Input, Input Percent 10.00% 10.00%
Mortgage Servicing Rights [Member] | Discounted Cash Flow, Discount Rate [Member] | Maximum    
Schedule Of Fair Value Significant Unobservable Inputs Used [Line Items]    
Unobservable Input, Input Percent 12.00% 12.00%
Mortgage Servicing Rights [Member] | Discounted Cash Flow, Discount Rate [Member] | Weighted Average    
Schedule Of Fair Value Significant Unobservable Inputs Used [Line Items]    
Unobservable Input, Input Percent 10.00% 10.00%