Quarterly report [Sections 13 or 15(d)]

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

v3.25.1
Earnings per Share - Reconciliation from Basic to Diluted Weighted Average Shares Outstanding (Details) - shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Earnings Per Share [Abstract]    
Weighted average shares outstanding – Basic (in shares) 117,264,124 116,955,043
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) 0 496,106
Weighted average shares outstanding – Diluted (in shares) 117,264,124 117,451,149
Incremental common shares excluded (in shares) 295,438