v3.25.2
Fair Value Qualitative information about Level 3 fair value measurements (Details)
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Estimate of Fair Value Measurement [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Impaired Loan Fair Value   $ 2,946,000
Estimate of Fair Value Measurement [Member] | Fair Value, Nonrecurring [Member] | Commercial Real Estate Portfolio Segment [Member] | Loans Receivable [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Impaired Loan Fair Value $ 1,595,000  
Estimate of Fair Value Measurement [Member] | Fair Value, Nonrecurring [Member] | Residential Real Estate [Member] | Loans Receivable [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Impaired Loan Fair Value 18,000  
Impaired Loan Fair Value 1,613,000 2,946,000
Other Real Estate, Foreclosed Assets, and Repossessed Assets 638,000 938,000
Fair Value, Inputs, Level 3 [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Impaired Loan Fair Value $ 1,613,000 $ 2,946,000
Commercial Real Estate Portfolio Segment [Member] | Loans Receivable [Member] | Minimum [Member] | Fair Value, Inputs, Level 3 [Member] | Measurement Input, Comparability Adjustment [Member] | Valuation, Market Approach [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Impaired Loans Receivable, Measurement Input 0.000 0.000
Commercial Real Estate Portfolio Segment [Member] | Loans Receivable [Member] | Minimum [Member] | Fair Value, Inputs, Level 3 [Member] | Measurement Input, Cap Rate [Member] | Valuation, Income Approach [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Impaired Loans Receivable, Measurement Input 0.095 0.095
Commercial Real Estate Portfolio Segment [Member] | Loans Receivable [Member] | Maximum [Member] | Fair Value, Inputs, Level 3 [Member] | Measurement Input, Comparability Adjustment [Member] | Valuation, Market Approach [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Impaired Loans Receivable, Measurement Input 0.300 0.300
Commercial Real Estate Portfolio Segment [Member] | Loans Receivable [Member] | Maximum [Member] | Fair Value, Inputs, Level 3 [Member] | Measurement Input, Cap Rate [Member] | Valuation, Income Approach [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Impaired Loans Receivable, Measurement Input 0.100 0.100
Commercial Real Estate Portfolio Segment [Member] | Loans Receivable [Member] | Weighted Average [Member] | Fair Value, Inputs, Level 3 [Member] | Measurement Input, Comparability Adjustment [Member] | Valuation, Market Approach [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Impaired Loans Receivable, Measurement Input 0.153 0.152
Commercial Real Estate Portfolio Segment [Member] | Loans Receivable [Member] | Weighted Average [Member] | Fair Value, Inputs, Level 3 [Member] | Measurement Input, Cap Rate [Member] | Valuation, Income Approach [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Impaired Loans Receivable, Measurement Input 0.096 0.096
Commercial Real Estate Portfolio Segment [Member] | Real Estate, Other | Minimum [Member] | Fair Value, Inputs, Level 3 [Member] | Measurement Input, Comparability Adjustment [Member] | Valuation, Market Approach [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Other Real Estate Owned, Measurement Input   0.050
Commercial Real Estate Portfolio Segment [Member] | Real Estate, Other | Minimum [Member] | Fair Value, Inputs, Level 3 [Member] | Measurement Input, Comparability Adjustment [Member] | Valuation, Cost Approach [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Other Real Estate Owned, Measurement Input   0.050
Commercial Real Estate Portfolio Segment [Member] | Real Estate, Other | Minimum [Member] | Fair Value, Inputs, Level 3 [Member] | Measurement Input, Appraised Value | Valuation, Cost Approach [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Other Real Estate Owned, Measurement Input   0.500
Commercial Real Estate Portfolio Segment [Member] | Real Estate, Other | Maximum [Member] | Fair Value, Inputs, Level 3 [Member] | Measurement Input, Comparability Adjustment [Member] | Valuation, Market Approach [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Other Real Estate Owned, Measurement Input   0.100
Commercial Real Estate Portfolio Segment [Member] | Real Estate, Other | Weighted Average [Member] | Fair Value, Inputs, Level 3 [Member] | Measurement Input, Comparability Adjustment [Member] | Valuation, Market Approach [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Other Real Estate Owned, Measurement Input   0.075
Commercial Real Estate Portfolio Segment [Member] | Real Estate, Other | Weighted Average [Member] | Fair Value, Inputs, Level 3 [Member] | Measurement Input, Comparability Adjustment [Member] | Valuation, Cost Approach [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Other Real Estate Owned, Measurement Input   0.050
Commercial Real Estate Portfolio Segment [Member] | Real Estate, Other | Weighted Average [Member] | Fair Value, Inputs, Level 3 [Member] | Measurement Input, Appraised Value | Valuation, Cost Approach [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Other Real Estate Owned, Measurement Input   0.500
Residential Real Estate [Member] | Loans Receivable [Member] | Minimum [Member] | Fair Value, Inputs, Level 3 [Member] | Measurement Input, Comparability Adjustment [Member] | Valuation, Market Approach [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Impaired Loans Receivable, Measurement Input 0.119 0.047
Residential Real Estate [Member] | Loans Receivable [Member] | Minimum [Member] | Fair Value, Inputs, Level 3 [Member] | Measurement Input, Cap Rate [Member] | Valuation, Income Approach [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Impaired Loans Receivable, Measurement Input   0.063
Residential Real Estate [Member] | Loans Receivable [Member] | Maximum [Member] | Fair Value, Inputs, Level 3 [Member] | Measurement Input, Comparability Adjustment [Member] | Valuation, Market Approach [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Impaired Loans Receivable, Measurement Input 0.389 0.455
Residential Real Estate [Member] | Loans Receivable [Member] | Weighted Average [Member] | Fair Value, Inputs, Level 3 [Member] | Measurement Input, Comparability Adjustment [Member] | Valuation, Market Approach [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Impaired Loans Receivable, Measurement Input 0.254 0.216
Residential Real Estate [Member] | Loans Receivable [Member] | Weighted Average [Member] | Fair Value, Inputs, Level 3 [Member] | Measurement Input, Cap Rate [Member] | Valuation, Income Approach [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Impaired Loans Receivable, Measurement Input   0.063
Fair Value, Nonrecurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Other Real Estate, Foreclosed Assets, and Repossessed Assets $ 0 $ 938,000
Fair Value, Nonrecurring [Member] | Commercial Real Estate Portfolio Segment [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Other Real Estate, Foreclosed Assets, and Repossessed Assets   938,000
Fair Value, Nonrecurring [Member] | Commercial Real Estate Portfolio Segment [Member] | Loans Receivable [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Impaired Loan Fair Value   1,022,000
Fair Value, Nonrecurring [Member] | Residential Real Estate [Member] | Loans Receivable [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Impaired Loan Fair Value   $ 1,924,000