v3.26.1
Allowance for Credit Losses on Loans and Off-Balance Sheet Credit Exposures - Schedule of Financing Receivable, Nonaccrual (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Financing Receivable, Allowance for Credit Loss [Line Items]    
Nonaccrual $ 14,971 $ 13,562
Nonaccrual With No Allowance for Credit Losses 611 629
90 Days and Over and Accruing 203 241
Residential real estate | Non-revolving residential real estate    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Nonaccrual 721 629
Nonaccrual With No Allowance for Credit Losses 611 629
90 Days and Over and Accruing 203 238
Commercial real estate | Non-residential commercial real estate    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Nonaccrual 14,026 12,933
Nonaccrual With No Allowance for Credit Losses 0 0
90 Days and Over and Accruing 0 0
Commercial real estate | Multi-family residential real estate    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Nonaccrual 224  
Nonaccrual With No Allowance for Credit Losses 0  
90 Days and Over and Accruing $ 0  
Construction real estate | Commercial construction real estate    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Nonaccrual   0
Nonaccrual With No Allowance for Credit Losses   0
90 Days and Over and Accruing   $ 3