v3.26.1
Loans - Schedule of Recorded Investment Aging In Past Due Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Financing Receivable, Past Due [Line Items]    
Total Loans $ 891,969 $ 905,533
90 Days and Greater Past Due and Accruing 0 0
Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 9,262 11,341
30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 429 4,869
60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 1,665 1,411
90 Days and Greater Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 7,168 5,061
Current    
Financing Receivable, Past Due [Line Items]    
Total Loans 882,707 894,192
Real estate loans: | One-to-four family    
Financing Receivable, Past Due [Line Items]    
Total Loans 244,201 253,899
90 Days and Greater Past Due and Accruing 0 0
Real estate loans: | One-to-four family | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 2,584 2,378
Real estate loans: | One-to-four family | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 0 529
Real estate loans: | One-to-four family | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 222 491
Real estate loans: | One-to-four family | 90 Days and Greater Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 2,362 1,358
Real estate loans: | One-to-four family | Current    
Financing Receivable, Past Due [Line Items]    
Total Loans 241,617 251,521
Real estate loans: | Home equity    
Financing Receivable, Past Due [Line Items]    
Total Loans 32,313 31,684
90 Days and Greater Past Due and Accruing 0 0
Real estate loans: | Home equity | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 428 797
Real estate loans: | Home equity | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 422 522
Real estate loans: | Home equity | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 6 275
Real estate loans: | Home equity | 90 Days and Greater Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 0 0
Real estate loans: | Home equity | Current    
Financing Receivable, Past Due [Line Items]    
Total Loans 31,885 30,887
Real estate loans: | Commercial and multifamily    
Financing Receivable, Past Due [Line Items]    
Total Loans 380,348 408,092
90 Days and Greater Past Due and Accruing 0 0
Real estate loans: | Commercial and multifamily | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 4,964 5,221
Real estate loans: | Commercial and multifamily | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 0 2,228
Real estate loans: | Commercial and multifamily | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 939 0
Real estate loans: | Commercial and multifamily | 90 Days and Greater Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 4,025 2,993
Real estate loans: | Commercial and multifamily | Current    
Financing Receivable, Past Due [Line Items]    
Total Loans 375,384 402,871
Real estate loans: | Construction and land    
Financing Receivable, Past Due [Line Items]    
Total Loans 75,738 49,971
90 Days and Greater Past Due and Accruing 0 0
Real estate loans: | Construction and land | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 158 82
Real estate loans: | Construction and land | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 0 0
Real estate loans: | Construction and land | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 0 0
Real estate loans: | Construction and land | 90 Days and Greater Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 158 82
Real estate loans: | Construction and land | Current    
Financing Receivable, Past Due [Line Items]    
Total Loans 75,580 49,889
Consumer loans: | Manufactured homes    
Financing Receivable, Past Due [Line Items]    
Total Loans 42,549 42,951
90 Days and Greater Past Due and Accruing 0 0
Consumer loans: | Manufactured homes | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 969 1,679
Consumer loans: | Manufactured homes | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 0 702
Consumer loans: | Manufactured homes | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 346 641
Consumer loans: | Manufactured homes | 90 Days and Greater Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 623 336
Consumer loans: | Manufactured homes | Current    
Financing Receivable, Past Due [Line Items]    
Total Loans 41,580 41,272
Consumer loans: | Floating homes    
Financing Receivable, Past Due [Line Items]    
Total Loans 87,146 86,896
90 Days and Greater Past Due and Accruing 0 0
Consumer loans: | Floating homes | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 0 849
Consumer loans: | Floating homes | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 0 849
Consumer loans: | Floating homes | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 0 0
Consumer loans: | Floating homes | 90 Days and Greater Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 0 0
Consumer loans: | Floating homes | Current    
Financing Receivable, Past Due [Line Items]    
Total Loans 87,146 86,047
Consumer loans: | Other consumer    
Financing Receivable, Past Due [Line Items]    
Total Loans 13,866 16,595
90 Days and Greater Past Due and Accruing 0 0
Consumer loans: | Other consumer | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 159 273
Consumer loans: | Other consumer | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 7 7
Consumer loans: | Other consumer | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 152 4
Consumer loans: | Other consumer | 90 Days and Greater Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 0 262
Consumer loans: | Other consumer | Current    
Financing Receivable, Past Due [Line Items]    
Total Loans 13,707 16,322
Commercial business    
Financing Receivable, Past Due [Line Items]    
Total Loans 15,808 15,445
90 Days and Greater Past Due and Accruing 0 0
Commercial business | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 0 62
Commercial business | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 0 32
Commercial business | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 0 0
Commercial business | 90 Days and Greater Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans 0 30
Commercial business | Current    
Financing Receivable, Past Due [Line Items]    
Total Loans $ 15,808 $ 15,383