XML 90 R79.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings per Share - Reconciliation (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Earnings Per Share [Abstract]    
Weighted average shares outstanding - basic (in shares) 137,267 139,051
Dilutive effect of assumed exercise of SARs and vesting of performance shares and RSUs (in shares) 993 818
Weighted average shares outstanding - Diluted (in shares) 138,260 139,869