| Schedule of Earnings per share |
| | | | | | | | | | | | | For the Three Months Ended | | For the Nine Months Ended | | September 30, 2026 | | September 30, 2025 | | September 30, 2026 | | September 30, 2025 | | | (Dollars in thousands, except per share data) | | | | | | | | | | | | | Net income applicable to common shares | $ | 23,133 | | $ | 15,362 | | $ | 59,240 | | $ | 42,596 | | | | | | | | | | | | | Average number of common shares outstanding | | 43,818,490 | | | 39,902,365 | | | 44,474,428 | | | 41,099,086 | Less: weighted average unallocated ESOP shares | | (1,311,179) | | | (3,245,635) | | | (1,368,848) | | | (3,245,635) | Less: weighted average unvested restricted stock awards | | (3,074,812) | | | (1,284,525) | | | (3,074,812) | | | (752,835) | Weighted average number of common shares outstanding used to calculate basic EPS | | 39,432,499 | | | 35,372,205 | | | 40,030,768 | | | 37,100,616 | Common stock equivalents | | 401,465 | | | 207,251 | | | 386,628 | | | 188,733 | Weighted average number of common shares outstanding used to calculate diluted EPS | | 39,833,964 | | | 35,579,456 | | | 40,417,396 | | | 37,289,349 | | | | | | | | | | | | | Earnings per common share - basic | $ | 0.59 | | $ | 0.43 | | $ | 1.48 | | $ | 1.15 | Earnings per common share - diluted | $ | 0.58 | | $ | 0.43 | | $ | 1.47 | | $ | 1.14 |
|