Quarterly report [Sections 13 or 15(d)]

Loans Receivable - Loans on Nonaccrual Status (Details)

v3.25.2
Loans Receivable - Loans on Nonaccrual Status (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss $ 7,587 $ 9,891
Nonaccrual with Allowance for Credit Loss 5,939 3,847
Nonaccrual Loans in Total 13,526 13,738
Loans Past Due over 90 Days Still Accruing 145 0
Residential real estate    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 1,431 1,514
Nonaccrual with Allowance for Credit Loss 4,202 3,150
Nonaccrual Loans in Total 5,633 4,664
Loans Past Due over 90 Days Still Accruing 0 0
Home equity    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 157 179
Nonaccrual with Allowance for Credit Loss 826 304
Nonaccrual Loans in Total 983 483
Loans Past Due over 90 Days Still Accruing 145 0
Commercial real estate    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 987 1,078
Nonaccrual with Allowance for Credit Loss 192 202
Nonaccrual Loans in Total 1,179 1,280
Loans Past Due over 90 Days Still Accruing 0 0
Construction and land development    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 726 659
Nonaccrual with Allowance for Credit Loss 0 0
Nonaccrual Loans in Total 726 659
Loans Past Due over 90 Days Still Accruing 0 0
Multifamily    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 2,161 3,362
Nonaccrual with Allowance for Credit Loss 0 0
Nonaccrual Loans in Total 2,161 3,362
Loans Past Due over 90 Days Still Accruing 0 0
Commercial business    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 2,125 3,099
Nonaccrual with Allowance for Credit Loss 719 191
Nonaccrual Loans in Total 2,844 3,290
Loans Past Due over 90 Days Still Accruing $ 0 $ 0