v3.26.1
Loans - Additional Information (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
loan_portfolio
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
loan_portfolio
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Financing Receivable, Allowance for Credit Loss [Line Items]          
Interest income on nonaccrual loans $ 0 $ 0 $ 0 $ 0  
Number of loan portfolios | loan_portfolio 4   4    
Off-balance sheet, credit loss, liability $ 1,200,000   $ 1,200,000   $ 1,300,000
Consumer          
Financing Receivable, Allowance for Credit Loss [Line Items]          
Mortgage loans in process of foreclosure, amount $ 569,000   $ 569,000   $ 795,000
Residential | Real Estate Loan          
Financing Receivable, Allowance for Credit Loss [Line Items]          
Maximum appraised value of property (in percent)     80.00%    
Minimum | Consumer | Automobile Loan          
Financing Receivable, Allowance for Credit Loss [Line Items]          
Principal repayment terms, period (in years)     3 years    
Minimum | Consumer | Credit Card Receivable          
Financing Receivable, Allowance for Credit Loss [Line Items]          
Principal repayment terms, period (in years)     1 year    
Maximum | Consumer | Automobile Loan          
Financing Receivable, Allowance for Credit Loss [Line Items]          
Principal repayment terms, period (in years)     7 years    
Maximum | Consumer | Credit Card Receivable          
Financing Receivable, Allowance for Credit Loss [Line Items]          
Principal repayment terms, period (in years)     5 years