Quarterly report pursuant to Section 13 or 15(d)

Earnings per Share - Reconciliation from Basic to Diluted Weighted Average Shares Outstanding (Details)

v3.24.2.u1
Earnings per Share - Reconciliation from Basic to Diluted Weighted Average Shares Outstanding (Details) - shares
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 – Basic (in shares) 116,912,332 118,651,402 116,935,708 120,335,414
Dilutive effect of unvested common shares and restricted stock units with service conditions, performance stock units considered probable of vesting and assumed stock option exercises and conversions (in shares) 722,957 1,269,340 609,532 1,496,528
Weighted average shares outstanding – Diluted (in shares) 117,635,289 119,920,742 117,545,240 121,831,942