| Schedule of Earnings per share |
| | | | | | | | | | | | | | | For the Three Months Ended | | For the Six Months Ended | | | June 30, 2026 | | June 30, 2025 | | June 30, 2026 | | June 30, 2025 | | | | (Dollars in thousands, except per share data) | | | | | | | | | | | | | | Net income applicable to common shares | | $ | 21,123 | | $ | 14,579 | | $ | 36,107 | | $ | 27,234 | | | | | | | | | | | | | | Average number of common shares outstanding | | | 44,144,063 | | | 41,396,960 | | | 44,309,997 | | | 41,396,960 | Less: average unallocated ESOP shares | | | (3,074,812) | | | (3,245,635) | | | (3,074,347) | | | (3,245,635) | Less: average unvested restricted stock awards | | | (1,376,111) | | | (959,865) | | | (1,354,391) | | | (482,584) | Average number of common shares outstanding used to calculate basic EPS | | | 39,693,140 | | | 37,191,460 | | | 39,881,259 | | | 37,668,741 | Common stock equivalents | | | 307,165 | | | 358,949 | | | 379,210 | | | 179,474 | Average number of common shares outstanding used to calculate diluted EPS | | | 40,000,305 | | | 37,550,409 | | | 40,260,469 | | | 37,848,215 | | | | | | | | | | | | | | Earnings per common share - basic | | $ | 0.53 | | $ | 0.39 | | $ | 0.91 | | $ | 0.72 | Earnings per common share - diluted | | $ | 0.53 | | $ | 0.39 | | $ | 0.90 | | $ | 0.72 |
|