Note 3 - Loans Receivable - Summary of Loans Receivable (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Mar. 31, 2025 |
Dec. 31, 2024 |
Jun. 30, 2024 |
Mar. 31, 2024 |
Dec. 31, 2023 |
---|---|---|---|---|---|---|
Loans receivable | $ 1,569,662 | $ 1,520,646 | ||||
Allowance for credit losses | (17,730) | (16,850) | ||||
Total loans, net | 1,551,932 | 1,503,796 | ||||
Residential Portfolio Segment [Member] | ||||||
Loans receivable | 194,289 | 199,422 | ||||
Allowance for credit losses | (2,005) | $ (1,904) | (1,911) | $ (1,898) | $ (1,858) | $ (1,866) |
Commercial Real Estate Portfolio Segment [Member] | ||||||
Loans receivable | 938,451 | 916,783 | ||||
Allowance for credit losses | (11,422) | (10,830) | (10,907) | (10,932) | (10,633) | (10,691) |
Home Equity Portfolio Segment [Member] | ||||||
Loans receivable | 102,778 | 97,543 | ||||
Allowance for credit losses | (539) | (551) | (553) | (554) | (538) | (540) |
Consumer Portfolio Segment [Member] | ||||||
Loans receivable | 26,658 | 28,513 | ||||
Allowance for credit losses | (222) | (239) | (245) | (295) | (304) | (304) |
Commercial Portfolio Segment [Member] | ||||||
Loans receivable | 307,486 | 278,385 | ||||
Allowance for credit losses | $ (3,542) | $ (3,196) | $ (3,234) | $ (3,151) | $ (3,077) | $ (3,039) |