Annual report [Section 13 and 15(d), not S-K Item 405]

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

v3.26.1
Loans Receivable - Schedule of Loans on Nonaccrual Status (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss $ 4,771 $ 9,891
Nonaccrual with Allowance for Credit Loss 6,391 3,847
Nonaccrual Loans in Total 11,162 13,738
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 1,873 1,514
Nonaccrual with Allowance for Credit Loss 4,059 3,150
Nonaccrual Loans in Total 5,932 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 0 179
Nonaccrual with Allowance for Credit Loss 810 304
Nonaccrual Loans in Total 810 483
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,158 1,078
Nonaccrual with Allowance for Credit Loss 403 202
Nonaccrual Loans in Total 1,561 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 653 659
Nonaccrual with Allowance for Credit Loss 0 0
Nonaccrual Loans in Total 653 659
Loans Past Due over 90 Days Still Accruing 0 0
Multifamily    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual with No Allowance for Credit Loss 696 3,362
Nonaccrual with Allowance for Credit Loss 0 0
Nonaccrual Loans in Total 696 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 391 3,099
Nonaccrual with Allowance for Credit Loss 1,048 191
Nonaccrual Loans in Total 1,439 3,290
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  
Nonaccrual with Allowance for Credit Loss 71  
Nonaccrual Loans in Total 71  
Loans Past Due over 90 Days Still Accruing $ 0