Quarterly report [Sections 13 or 15(d)]

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

v3.26.1
Loans Receivable - Schedule of Loans on Nonaccrual Status (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss $ 8,191 $ 4,771
Nonaccrual with Allowance for Credit Loss 8,358 6,391
Nonaccrual Loans in Total 16,549 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 559 1,873
Nonaccrual with Allowance for Credit Loss 7,637 4,059
Nonaccrual Loans in Total 8,196 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 710 810
Nonaccrual Loans in Total 710 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,989 1,158
Nonaccrual with Allowance for Credit Loss 0 403
Nonaccrual Loans in Total 3,989 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,760 696
Nonaccrual with Allowance for Credit Loss 0 0
Nonaccrual Loans in Total 1,760 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,290 391
Nonaccrual with Allowance for Credit Loss 0 1,048
Nonaccrual Loans in Total 1,290 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 11 71
Nonaccrual Loans in Total 11 71
Loans Past Due over 90 Days Still Accruing $ 0 $ 0