XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings per Share - Schedule of Reconciliation of Shares Outstanding for Basic and Diluted Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Earnings Per Share [Abstract]        
Weighted average shares outstanding (in shares) 58,439 59,422 58,770 59,388
Less: Unallocated ESOP shares (in shares) (157) (243) (173) (272)
Unallocated incentive award shares (in shares) (217) (75) (192) (79)
Average basic shares outstanding (in shares) 58,065 59,104 58,405 59,037
Add: Effect of dilutive securities:        
Incentive awards (in shares) 3 7 2 31
Average diluted shares outstanding (in shares) 58,068 59,111 58,407 59,068