v3.25.2
Loans - Additional Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
loan
loan_portfolio
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
loan
loan_portfolio
Jun. 30, 2024
USD ($)
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Financing Receivable, Allowance for Credit Loss [Line Items]            
Number of loan portfolios | loan_portfolio 4   4      
Provision $ 594 $ 775 $ 5,613 $ 1,392    
Credit for estimated credit losses on off-balance sheet credit exposures 38          
Off-balance sheet, credit loss, liability $ 1,300   $ 1,300   $ 38  
Number of loans individually evaluated for impairment | loan 3   3      
Ending Loan Balance - Individually Evaluated $ 2,700   $ 2,700     $ 16,319
Consumer            
Financing Receivable, Allowance for Credit Loss [Line Items]            
Provision 657 1,556 1,737 2,058    
Ending Loan Balance - Individually Evaluated 0   0     0
Mortgage loans in process of foreclosure, amount 1,800   1,800      
Residential            
Financing Receivable, Allowance for Credit Loss [Line Items]            
Provision (2,556) $ 87 (2,222) $ 662    
Ending Loan Balance - Individually Evaluated $ 2,688   $ 2,688     $ 1,417
Residential | Real Estate Loan            
Financing Receivable, Allowance for Credit Loss [Line Items]            
Maximum appraised value of property (in percent)     80.00%      
Residential | Home Equity Loan            
Financing Receivable, Allowance for Credit Loss [Line Items]            
Maximum loan to value ratio (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