v3.26.1
Loans - Schedule of Composition of the Loan Portfolio, Excluding Loans Held-for-sale (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total loans held-for-portfolio $ 894,056   $ 907,643      
Premiums for purchased loans 583   627      
Deferred fees, net (2,670)   (2,737)      
Total loans held-for-portfolio, gross 891,969   905,533      
Allowance for credit losses — loans (8,420) $ (8,635) (8,605) $ (8,536) $ (8,393) $ (8,499)
Total loans held-for-portfolio, net 883,549   896,928      
Real estate loans:            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total loans held-for-portfolio 734,242   745,299      
Real estate loans: | One-to-four family            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total loans held-for-portfolio 244,168   253,841      
Premiums for purchased loans 343   367      
Total loans held-for-portfolio, gross 244,201   253,899      
Allowance for credit losses — loans (3,182) (3,264) (3,340) (3,327) (3,328) (3,025)
Real estate loans: | Home equity            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total loans held-for-portfolio 32,107   31,468      
Total loans held-for-portfolio, gross 32,313   31,684      
Allowance for credit losses — loans (337) (363) (343) (360) (362) (307)
Real estate loans: | Commercial and multifamily            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total loans held-for-portfolio 381,809   409,729      
Premiums for purchased loans 196   212      
Total loans held-for-portfolio, gross 380,348   408,092      
Allowance for credit losses — loans (1,487) (1,658) (1,484) (1,236) (1,181) (1,218)
Real estate loans: | Construction and land            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total loans held-for-portfolio 76,158   50,261      
Total loans held-for-portfolio, gross 75,738   49,971      
Allowance for credit losses — loans (599) (584) (519) (269) (279) (992)
Consumer loans:            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total loans held-for-portfolio 144,066   146,966      
Consumer loans: | Manufactured homes            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total loans held-for-portfolio 42,668   43,080      
Total loans held-for-portfolio, gross 42,549   42,951      
Allowance for credit losses — loans (1,155) (1,085) (1,174) (1,395) (1,303) (1,172)
Consumer loans: | Floating homes            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total loans held-for-portfolio 87,566   87,315      
Total loans held-for-portfolio, gross 87,146   86,896      
Allowance for credit losses — loans (1,259) (1,225) (1,259) (1,410) (1,409) (1,282)
Consumer loans: | Other consumer            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total loans held-for-portfolio 13,832   16,571      
Total loans held-for-portfolio, gross 13,866   16,595      
Allowance for credit losses — loans (310) (332) (370) (451) (448) (401)
Commercial business loans            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total loans held-for-portfolio 15,748   15,378      
Premiums for purchased loans 43   49      
Total loans held-for-portfolio, gross 15,808   15,445      
Allowance for credit losses — loans $ (91) $ (124) $ (116) $ (88) $ (83) $ (102)