Quarterly report [Sections 13 or 15(d)]

Note 5 - Loans Receivable - Age Analysis of Past Due Loans (Details)

v3.25.1
Note 5 - Loans Receivable - Age Analysis of Past Due Loans (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Total Loans Receivable $ 1,489,798 $ 1,506,583
Performing Financial Instruments [Member]    
Total Loans Receivable 1,477,315 1,492,845
Nonperforming Financial Instruments [Member]    
Total Loans Receivable 12,483 13,738
Financial Asset, 30 to 59 Days Past Due [Member]    
Total Loans Receivable 12,483 14,907
Financial Asset, 60 to 89 Days Past Due [Member]    
Total Loans Receivable 5,759 2,799
Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Total Loans Receivable 0 0
Financial Asset, Past Due [Member]    
Total Loans Receivable 18,242 17,706
Financial Asset, Not Past Due [Member]    
Total Loans Receivable 1,459,073 1,475,139
Residential Portfolio Segment [Member]    
Total Loans Receivable 458,424 467,293
Residential Portfolio Segment [Member] | Performing Financial Instruments [Member]    
Total Loans Receivable 453,398 462,628
Residential Portfolio Segment [Member] | Nonperforming Financial Instruments [Member]    
Total Loans Receivable 5,026 4,665
Residential Portfolio Segment [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Total Loans Receivable 5,665 4,423
Residential Portfolio Segment [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Total Loans Receivable 1,286 1,184
Residential Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Total Loans Receivable 0 0
Residential Portfolio Segment [Member] | Financial Asset, Past Due [Member]    
Total Loans Receivable 6,951 5,607
Residential Portfolio Segment [Member] | Financial Asset, Not Past Due [Member]    
Total Loans Receivable 446,447 457,021
Home Equity Portfolio Segment [Member]    
Total Loans Receivable 49,752 49,758
Home Equity Portfolio Segment [Member] | Performing Financial Instruments [Member]    
Total Loans Receivable 48,949 49,275
Home Equity Portfolio Segment [Member] | Nonperforming Financial Instruments [Member]    
Total Loans Receivable 803 483
Home Equity Portfolio Segment [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Total Loans Receivable 627 1,002
Home Equity Portfolio Segment [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Total Loans Receivable 350 123
Home Equity Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Total Loans Receivable 0 0
Home Equity Portfolio Segment [Member] | Financial Asset, Past Due [Member]    
Total Loans Receivable 977 1,125
Home Equity Portfolio Segment [Member] | Financial Asset, Not Past Due [Member]    
Total Loans Receivable 47,972 48,150
Commercial Real Estate Portfolio Segment [Member]    
Total Loans Receivable 554,866 551,674
Commercial Real Estate Portfolio Segment [Member] | Performing Financial Instruments [Member]    
Total Loans Receivable 553,852 550,394
Commercial Real Estate Portfolio Segment [Member] | Nonperforming Financial Instruments [Member]    
Total Loans Receivable 1,014 1,280
Commercial Real Estate Portfolio Segment [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Total Loans Receivable 4,315 4,556
Commercial Real Estate Portfolio Segment [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Total Loans Receivable 3,704 571
Commercial Real Estate Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Total Loans Receivable 0 0
Commercial Real Estate Portfolio Segment [Member] | Financial Asset, Past Due [Member]    
Total Loans Receivable 8,019 5,127
Commercial Real Estate Portfolio Segment [Member] | Financial Asset, Not Past Due [Member]    
Total Loans Receivable 545,833 545,267
Construction and Land Development Portfolio Segment [Member]    
Total Loans Receivable 86,728 82,874
Construction and Land Development Portfolio Segment [Member] | Performing Financial Instruments [Member]    
Total Loans Receivable 86,069 82,216
Construction and Land Development Portfolio Segment [Member] | Nonperforming Financial Instruments [Member]    
Total Loans Receivable 659 658
Construction and Land Development Portfolio Segment [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Total Loans Receivable 458 2,039
Construction and Land Development Portfolio Segment [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Total Loans Receivable 0 0
Construction and Land Development Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Total Loans Receivable 0 0
Construction and Land Development Portfolio Segment [Member] | Financial Asset, Past Due [Member]    
Total Loans Receivable 458 2,039
Construction and Land Development Portfolio Segment [Member] | Financial Asset, Not Past Due [Member]    
Total Loans Receivable 85,611 80,177
Multifamily Portfolio Segment [Member]    
Total Loans Receivable 204,964 212,455
Multifamily Portfolio Segment [Member] | Performing Financial Instruments [Member]    
Total Loans Receivable 203,010 209,093
Multifamily Portfolio Segment [Member] | Nonperforming Financial Instruments [Member]    
Total Loans Receivable 1,954 3,362
Multifamily Portfolio Segment [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Total Loans Receivable 725 1,961
Multifamily Portfolio Segment [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Total Loans Receivable 219 359
Multifamily Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Total Loans Receivable 0 0
Multifamily Portfolio Segment [Member] | Financial Asset, Past Due [Member]    
Total Loans Receivable 944 2,320
Multifamily Portfolio Segment [Member] | Financial Asset, Not Past Due [Member]    
Total Loans Receivable 202,066 206,773
Commercial Portfolio Segment [Member]    
Total Loans Receivable 99,519 104,246
Commercial Portfolio Segment [Member] | Performing Financial Instruments [Member]    
Total Loans Receivable 96,492 100,956
Commercial Portfolio Segment [Member] | Nonperforming Financial Instruments [Member]    
Total Loans Receivable 3,027 3,290
Commercial Portfolio Segment [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Total Loans Receivable 201 493
Commercial Portfolio Segment [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Total Loans Receivable 162 508
Commercial Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Total Loans Receivable 0 0
Commercial Portfolio Segment [Member] | Financial Asset, Past Due [Member]    
Total Loans Receivable 363 1,001
Commercial Portfolio Segment [Member] | Financial Asset, Not Past Due [Member]    
Total Loans Receivable 96,129 99,955
Consumer Portfolio Segment [Member]    
Total Loans Receivable 504 551
Consumer Portfolio Segment [Member] | Performing Financial Instruments [Member]    
Total Loans Receivable 504 551
Consumer Portfolio Segment [Member] | Nonperforming Financial Instruments [Member]    
Total Loans Receivable 0
Consumer Portfolio Segment [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Total Loans Receivable 3 5
Consumer Portfolio Segment [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Total Loans Receivable 0 0
Consumer Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Total Loans Receivable 0 0
Consumer Portfolio Segment [Member] | Financial Asset, Past Due [Member]    
Total Loans Receivable 3 5
Consumer Portfolio Segment [Member] | Financial Asset, Not Past Due [Member]    
Total Loans Receivable 501 546
Manufactured Homes Portfolio Segment [Member]    
Total Loans Receivable 25,762 26,708
Manufactured Homes Portfolio Segment [Member] | Performing Financial Instruments [Member]    
Total Loans Receivable 25,762 26,708
Manufactured Homes Portfolio Segment [Member] | Nonperforming Financial Instruments [Member]    
Total Loans Receivable 0 0
Manufactured Homes Portfolio Segment [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Total Loans Receivable 489 428
Manufactured Homes Portfolio Segment [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Total Loans Receivable 38 54
Manufactured Homes Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Total Loans Receivable 0 0
Manufactured Homes Portfolio Segment [Member] | Financial Asset, Past Due [Member]    
Total Loans Receivable 527 482
Manufactured Homes Portfolio Segment [Member] | Financial Asset, Not Past Due [Member]    
Total Loans Receivable 25,235 26,226
Government Portfolio Segment [Member]    
Total Loans Receivable 9,279 11,024
Government Portfolio Segment [Member] | Performing Financial Instruments [Member]    
Total Loans Receivable 9,279 11,024
Government Portfolio Segment [Member] | Nonperforming Financial Instruments [Member]    
Total Loans Receivable 0 0
Government Portfolio Segment [Member] | Financial Asset, 30 to 59 Days Past Due [Member]    
Total Loans Receivable 0 0
Government Portfolio Segment [Member] | Financial Asset, 60 to 89 Days Past Due [Member]    
Total Loans Receivable 0 0
Government Portfolio Segment [Member] | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Total Loans Receivable 0 0
Government Portfolio Segment [Member] | Financial Asset, Past Due [Member]    
Total Loans Receivable 0 0
Government Portfolio Segment [Member] | Financial Asset, Not Past Due [Member]    
Total Loans Receivable $ 9,279 $ 11,024