XML 43 R25.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Repurchase Programs
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Stock Repurchase Programs Stock Repurchase Programs
 
We did not repurchase any shares of Common Stock under our stock repurchase program in 2024, while we repurchased and retired 2.8 million and 12.6 million shares of Common Stock under our stock repurchase programs in 2023 and 2022, respectively, at a cost of $627 million and $3.1 billion, respectively, inclusive of excise taxes. 

On March 29, 2022, our Board of Directors authorized a new program for the repurchase of up to $10.0 billion of
Common Stock beginning April 1, 2022. As of December 31, 2024, $6.9 billion remains authorized for repurchase. Our previous share repurchase program terminated on March 31, 2022.