v3.25.2
Share Repurchase Program (Repurchase of Outstanding Shares) (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Share Repurchase Program [Abstract]        
Number of shares purchased 1,414,662 1,359,978 2,854,745 1,760,475
Average price paid per share [1] $ 45.41 $ 33.09 $ 47.01 $ 32.66
Cost of share purchased [1] $ 64 $ 45 $ 134 $ 58
Treasury stock acquired, trade fees and commissions costs $ 1 $ 1 $ 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 $1 million and less than $1 million for the three months ended June 30, 2025 and 2024, respectively, and $1 million for each of the six months ended June 30, 2025 and 2024.