XML 109 R97.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share Repurchase Program (Repurchase of Outstanding Shares) (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share Repurchase Program [Abstract]      
Number of shares purchased 3,945,349 3,604,625 1,917,350
Average price paid per share [1] $ 40.43 $ 33.29 $ 30.51
Cost of share purchased [1] $ 160 $ 120 $ 59
Treasury stock acquired, trade fees and commissions costs $ 2 $ 1 $ 1
[1] The average price paid per share and the cost of shares purchased are calculated on a trade date basis and exclude associated commissions and taxes of $2 million, $1 million and less than $1 million for the years ended December 31, 2024, 2023 and 2022, respectively.