XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings per Share (Tables)
9 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Reconciliation of Shares Outstanding for Basic and Diluted Earnings Per Share
The following reconciles shares outstanding for basic and diluted earnings per share for the three and nine months ended September 30, 2024 and 2023 (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
 2024202320242023
Weighted average shares outstanding58,439 59,422 58,770 59,388 
Less: Unallocated ESOP shares(157)(243)(173)(272)
 Unallocated incentive award shares(217)(75)(192)(79)
Average basic shares outstanding58,065 59,104 58,405 59,037 
Add: Effect of dilutive securities:
Incentive awards31 
Average diluted shares outstanding58,068 59,111 58,407 59,068