XML 61 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
Capital Stock (Tables)
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Schedule of Share Repurchases
Shares repurchased under the authorized programs were as follows:
 Year Ended December 31,
 202420232022
Number of shares repurchased12.1 million19.1 million5.2 million
Average price per share$133.85 $106.07 $96.09 
Total cost of repurchases (in millions)(1)
$1,616 $2,031 $500 
___________________________________
(1)Amount excludes transaction costs and the excise tax due under the Inflation Reduction Act of 2022.