Quarterly report [Sections 13 or 15(d)]

Loans Receivable - Schedule of Loans on Nonaccrual Status (Details)

v3.26.3
Loans Receivable - Schedule of Loans on Nonaccrual Status (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss $ 7,497 $ 4,771
Nonaccrual with Allowance for Credit Loss 9,291 6,391
Nonaccrual Loans in Total 16,788 11,162
Loans Past Due over 90 Days Still Accruing 0 0
Residential real estate    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 529 1,873
Nonaccrual with Allowance for Credit Loss 8,204 4,059
Nonaccrual Loans in Total 8,733 5,932
Loans Past Due over 90 Days Still Accruing 0 0
Home equity    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 0 0
Nonaccrual with Allowance for Credit Loss 759 810
Nonaccrual Loans in Total 759 810
Loans Past Due over 90 Days Still Accruing 0 0
Commercial real estate    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 3,823 1,158
Nonaccrual with Allowance for Credit Loss 183 403
Nonaccrual Loans in Total 4,006 1,561
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 593 653
Nonaccrual with Allowance for Credit Loss 0 0
Nonaccrual Loans in Total 593 653
Loans Past Due over 90 Days Still Accruing 0 0
Multifamily    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 1,364 696
Nonaccrual with Allowance for Credit Loss 0 0
Nonaccrual Loans in Total 1,364 696
Loans Past Due over 90 Days Still Accruing 0 0
Commercial business    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 1,188 391
Nonaccrual with Allowance for Credit Loss 96 1,048
Nonaccrual Loans in Total 1,284 1,439
Loans Past Due over 90 Days Still Accruing 0 0
Manufactured homes    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 0 0
Nonaccrual with Allowance for Credit Loss 49 71
Nonaccrual Loans in Total 49 71
Loans Past Due over 90 Days Still Accruing $ 0 $ 0