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
Mar. 31, 2026
Dec. 31, 2025
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss $ 3,372 $ 4,771
Nonaccrual with Allowance for Credit Loss 8,999 6,391
Nonaccrual Loans in Total 12,371 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 0 1,873
Nonaccrual with Allowance for Credit Loss 6,797 4,059
Nonaccrual Loans in Total 6,797 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 761 810
Nonaccrual Loans in Total 761 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 1,432 1,158
Nonaccrual with Allowance for Credit Loss 802 403
Nonaccrual Loans in Total 2,234 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 402 696
Nonaccrual with Allowance for Credit Loss 195 0
Nonaccrual Loans in Total 597 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 945 391
Nonaccrual with Allowance for Credit Loss 354 1,048
Nonaccrual Loans in Total 1,299 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 90 71
Nonaccrual Loans in Total 90 71
Loans Past Due over 90 Days Still Accruing $ 0 $ 0