v3.26.1
Note 3 - Loans Receivable - Analysis of Past Due Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Loans receivable $ 1,683,881 $ 1,675,552
Financial Asset, 1 to 59 Days Past Due [Member]    
Loans receivable [1] 4,843 7,248
Financial Asset, 60 to 89 Days Past Due [Member]    
Loans receivable [2] 1,482 2,327
Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Loans receivable 4,298 4,832
Financial Asset, Past Due [Member]    
Loans receivable 10,623 14,407
Financial Asset, Not Past Due [Member]    
Loans receivable [3] 1,673,258 1,661,145
Residential Portfolio Segment [Member] | One to Four Family [Member]    
Loans receivable 460,495 486,072
Residential Portfolio Segment [Member] | One to Four Family [Member] | Financial Asset, 1 to 59 Days Past Due [Member]    
Loans receivable [1] 4,077 6,072
Residential Portfolio Segment [Member] | One to Four Family [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Loans receivable [2] 1,030 2,327
Residential Portfolio Segment [Member] | One to Four Family [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Loans receivable 4,059 4,832
Residential Portfolio Segment [Member] | One to Four Family [Member] | Financial Asset, Past Due [Member]    
Loans receivable 9,166 13,231
Residential Portfolio Segment [Member] | One to Four Family [Member] | Financial Asset, Not Past Due [Member]    
Loans receivable [3] 451,329 472,841
Residential Portfolio Segment [Member] | Multifamily [Member]    
Loans receivable 781,860 758,409
Residential Portfolio Segment [Member] | Multifamily [Member] | Financial Asset, 1 to 59 Days Past Due [Member]    
Loans receivable [1] 454 240
Residential Portfolio Segment [Member] | Multifamily [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Loans receivable [2] 0 0
Residential Portfolio Segment [Member] | Multifamily [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Loans receivable 239 0
Residential Portfolio Segment [Member] | Multifamily [Member] | Financial Asset, Past Due [Member]    
Loans receivable 693 240
Residential Portfolio Segment [Member] | Multifamily [Member] | Financial Asset, Not Past Due [Member]    
Loans receivable [3] 781,167 758,169
Residential Portfolio Segment [Member] | Home Equity Loan [Member]    
Loans receivable 12,939 13,213
Residential Portfolio Segment [Member] | Home Equity Loan [Member] | Financial Asset, 1 to 59 Days Past Due [Member]    
Loans receivable [1] 20 706
Residential Portfolio Segment [Member] | Home Equity Loan [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Loans receivable [2] 0 0
Residential Portfolio Segment [Member] | Home Equity Loan [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Loans receivable 0 0
Residential Portfolio Segment [Member] | Home Equity Loan [Member] | Financial Asset, Past Due [Member]    
Loans receivable 20 706
Residential Portfolio Segment [Member] | Home Equity Loan [Member] | Financial Asset, Not Past Due [Member]    
Loans receivable [3] 12,919 12,507
Construction and Land Portfolio Segment [Member]    
Loans receivable 67,944 56,340
Construction and Land Portfolio Segment [Member] | Financial Asset, 1 to 59 Days Past Due [Member]    
Loans receivable [1] 0 0
Construction and Land Portfolio Segment [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Loans receivable [2] 0 0
Construction and Land Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Loans receivable 0 0
Construction and Land Portfolio Segment [Member] | Financial Asset, Past Due [Member]    
Loans receivable 0 0
Construction and Land Portfolio Segment [Member] | Financial Asset, Not Past Due [Member]    
Loans receivable [3] 67,944 56,340
Commercial Real Estate Portfolio Segment [Member]    
Loans receivable 324,373 327,346
Commercial Real Estate Portfolio Segment [Member] | Financial Asset, 1 to 59 Days Past Due [Member]    
Loans receivable [1] 217 230
Commercial Real Estate Portfolio Segment [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Loans receivable [2] 452 0
Commercial Real Estate Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Loans receivable 0 0
Commercial Real Estate Portfolio Segment [Member] | Financial Asset, Past Due [Member]    
Loans receivable 669 230
Commercial Real Estate Portfolio Segment [Member] | Financial Asset, Not Past Due [Member]    
Loans receivable [3] 323,704 327,116
Consumer Portfolio Segment [Member]    
Loans receivable 680 801
Consumer Portfolio Segment [Member] | Financial Asset, 1 to 59 Days Past Due [Member]    
Loans receivable [1] 0 0
Consumer Portfolio Segment [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Loans receivable [2] 0 0
Consumer Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Loans receivable 0 0
Consumer Portfolio Segment [Member] | Financial Asset, Past Due [Member]    
Loans receivable 0 0
Consumer Portfolio Segment [Member] | Financial Asset, Not Past Due [Member]    
Loans receivable [3] 680 801
Commercial Portfolio Segment [Member]    
Loans receivable 35,590 33,371
Commercial Portfolio Segment [Member] | Financial Asset, 1 to 59 Days Past Due [Member]    
Loans receivable [1] 75 0
Commercial Portfolio Segment [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Loans receivable [2] 0 0
Commercial Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Loans receivable 0 0
Commercial Portfolio Segment [Member] | Financial Asset, Past Due [Member]    
Loans receivable 75 0
Commercial Portfolio Segment [Member] | Financial Asset, Not Past Due [Member]    
Loans receivable [3] $ 35,515 $ 33,371
[1] Includes $785,000 and $819,000 at June 30, 2026 and December 31, 2025, respectively, which are on non-accrual status.
[2] Includes $462,000 and $ - at June 30, 2026 and December 31, 2025, respectively, which are on non-accrual status.
[3] Includes $991,000 and $523,000 at June 30, 2026 and December 31, 2025, respectively, which are on non-accrual status.