| Computation of basic and diluted net earnings per share |
| | | | | | | | | | | | | | Three Months Ended June 30, | | | Six Months Ended June 30, | | 2026 | | 2025 | | | 2026 | | 2025 | | | (dollars in thousands, except per share amounts) | | | (dollars in thousands, except per share amounts) | Net income | $ | 437 | | $ | 438 | | | $ | 755 | | $ | 723 | Weighted shares outstanding for basic EPS | | | | | | | | | | | | | Weighted average shares outstanding | | 1,727,942 | | | 1,725,000 | | | | 1,726,479 | | | 1,725,000 | Less: Weighted average unallocated ESOP shares | | (119,370) | | | (124,890) | | | | (118,680) | | | (125,580) | Less: Weighted average Treasury shares | | (136,163) | | | (86,352) | | | | (135,135) | | | (72,799) | Add: Weighted average shares in Rabbi Trust for Deferred Compensation Plan | | 40,000 | | | 40,000 | | | | 40,000 | | | 40,000 | Weighted average shares outstanding for basic EPS | | 1,512,409 | | | 1,553,758 | | | | 1,512,664 | | | 1,566,621 | Additional dilutive shares | | 40,183 | | | — | | | | 35,080 | | | — | Weighted average shares outstanding for dilutive EPS | | 1,552,592 | | | 1,553,758 | | | | 1,547,744 | | | 1,566,621 | Basic income per share | $ | 0.29 | | $ | 0.28 | | | $ | 0.50 | | $ | 0.46 | Diluted income per share | $ | 0.28 | | $ | 0.28 | | | $ | 0.49 | | $ | 0.46 |
|