XML 77 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Treasury Stock (Tables)
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Treasury Stock Activity
Treasury stock activity for the years ended December 31, 2024, 2023 and 2022 was as follows:
(Shares in thousands)202420232022
Balance as of January 134,311 31,173 25,605 
Compensation plans and other(212)(298)(343)
Share repurchases2,452 3,436 5,911 
Balance as of December 3136,551 34,311 31,173