| Schedule of available-for-sale and held-to-maturity debt securities by date |
| | | | | | | | | | | | | | | June 30, 2026 | | | | | Gross | | Gross | | | | | Amortized | | Unrealized | | Unrealized | | Fair | | | Cost | | Gains | | Losses | | Value | | | | (In thousands) | Securities available-for-sale: | | | | | | | | | | | | | Mortgage-backed securities – agency | | $ | 93,169 | | $ | 80 | | $ | (12,030) | | $ | 81,219 | Collateralized mortgage obligations ("CMOs") – agency | | | 160,380 | | | 572 | | | (2,025) | | | 158,927 | Total available-for-sale | | $ | 253,549 | | $ | 652 | | $ | (14,055) | | $ | 240,146 | | | | | | | | | | | | | | | | | | Gross | | Gross | | | | | Amortized | | Unrecognized | | Unrecognized | | Fair | | | Cost | | Gains | | Losses | | Value | | | | (In thousands) | Securities held-to-maturity: | | | | | | | | | | | | | CMOs – agency | | $ | 56,099 | | $ | 4 | | $ | (4,992) | | $ | 51,111 | Total held-to-maturity | | $ | 56,099 | | $ | 4 | | $ | (4,992) | | $ | 51,111 | | | | | | | | | | | | | | | | December 31, 2025 | | | | | Gross | | Gross | | | | | Amortized | | Unrealized | | Unrealized | | Fair | | | Cost | | Gains | | Losses | | Value | | | | (In thousands) | Securities available-for-sale: | | | | | | | | | | | | | Mortgage-backed securities – agency | | $ | 97,697 | | $ | 92 | | $ | (12,094) | | $ | 85,695 | CMOs – agency | | | 160,723 | | | 1,443 | | | (1,356) | | | 160,810 | Total available-for-sale | | $ | 258,420 | | $ | 1,535 | | $ | (13,450) | | $ | 246,505 | | | | | | | | | | | | | | | | | | Gross | | Gross | | | | | Amortized | | Unrecognized | | Unrecognized | | Fair | | | Cost | | Gains | | Losses | | Value | | | | (In thousands) | Securities held-to-maturity: | | | | | | | | | | | | | CMOs – agency | | $ | 60,193 | | $ | 26 | | $ | (4,719) | | $ | 55,500 | Total held-to-maturity | | $ | 60,193 | | $ | 26 | | $ | (4,719) | | $ | 55,500 |
|
| Schedule of gross unrealized and unrecognized losses and fair value for available-for-sale and held-to-maturity debt securities in continuous unrealized loss positions |
| | | | | | | | | | | | | | | | | | | | | June 30, 2026 | | | Less Than 12 Months | | 12 Months or Longer | | Total | | | Fair Value | | Gross Unrealized Losses | | Fair Value | | Gross Unrealized Losses | | Fair Value | | Gross Unrealized Losses | | | | (In thousands) | Securities available-for-sale: | | | | | | | | | | | | | | | | | | | Mortgage-backed securities – agency | | $ | 4,513 | | $ | (52) | | $ | 68,340 | | $ | (11,978) | | $ | 72,853 | | $ | (12,030) | CMOs – agency | | | 66,370 | | | (531) | | | 13,470 | | | (1,494) | | | 79,840 | | | (2,025) | Total available-for-sale | | $ | 70,883 | | $ | (583) | | $ | 81,810 | | $ | (13,472) | | $ | 152,693 | | $ | (14,055) | | | | | | | | | | | | | | | | | | | | | | Less Than 12 Months | | 12 Months or Longer | | Total | | | Fair Value | | Gross Unrecognized Losses | | Fair Value | | Gross Unrecognized Losses | | Fair Value | | Gross Unrecognized Losses | | | | (In thousands) | Securities held-to-maturity: | | | | | | | | | | | | | | | | | | | CMOs – agency | | $ | 3,492 | | $ | (41) | | $ | 45,125 | | $ | (4,951) | | $ | 48,617 | | $ | (4,992) | Total held-to-maturity | | $ | 3,492 | | $ | (41) | | $ | 45,125 | | $ | (4,951) | | $ | 48,617 | | $ | (4,992) | | | | | | | | | | | | | | | | | | | | | | December 31, 2025 | | | Less Than 12 Months | | 12 Months or Longer | | Total | | | Fair Value | | Gross Unrealized Losses | | Fair Value | | Gross Unrealized Losses | | Fair Value | | Gross Unrealized Losses | | | | (In thousands) | Securities available-for-sale: | | | | | | | | | | | | | | | | | | | Mortgage-backed securities – agency | | $ | 1,626 | | $ | (15) | | $ | 72,692 | | $ | (12,079) | | $ | 74,318 | | $ | (12,094) | CMOs – agency | | | — | | | — | | | 20,400 | | | (1,356) | | | 20,400 | | | (1,356) | Total available-for-sale | | $ | 1,626 | | $ | (15) | | $ | 93,092 | | $ | (13,435) | | $ | 94,718 | | $ | (13,450) | | | | | | | | | | | | | | | | | | | | | | Less Than 12 Months | | 12 Months or Longer | | Total | | | Fair Value | | Gross Unrecognized Losses | | Fair Value | | Gross Unrecognized Losses | | Fair Value | | Gross Unrecognized Losses | | | | (In thousands) | Securities held-to-maturity: | | | | | | | | | | | | | | | | | | | CMOs – agency | | $ | — | | $ | — | | $ | 48,406 | | $ | (4,719) | | $ | 48,406 | | $ | (4,719) | Total held-to-maturity | | $ | — | | $ | — | | $ | 48,406 | | $ | (4,719) | | $ | 48,406 | | $ | (4,719) |
|