XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings per Share - Schedule of Reconciliation of Shares Outstanding for Basic and Diluted Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Earnings Per Share [Abstract]        
Weighted average shares outstanding (in shares) 58,667 59,451 58,937 59,371
Less: Unallocated ESOP shares (in shares) (173) (273) (181) (287)
Unallocated incentive award shares (in shares) (138) (31) (267) (96)
Average basic shares outstanding (in shares) 58,356 59,147 58,489 58,988
Add: Effect of dilutive securities:        
Incentive awards (in shares) 1 6 1 50
Average diluted shares outstanding (in shares) 58,357 59,153 58,490 59,038