XML 118 R96.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCKHOLDERS' EQUITY - Schedule of Share Repurchases (Details) - USD ($)
shares in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Equity, Class of Treasury Stock [Line Items]      
Cost of repurchases $ 803,000,000 $ 1,586,000,000 $ 2,096,000,000
Excluding Employee Stock Plans and ASR      
Equity, Class of Treasury Stock [Line Items]      
Shares repurchased (in shares) 1.9 3.1 4.3
Cost of repurchases $ 750,000,000 $ 1,500,000,000 $ 2,000,000,000
February 2024      
Equity, Class of Treasury Stock [Line Items]      
Purchase Not to Exceed $ 3,000,000,000    
Shares repurchased (in shares) 0.2 0.0 0.0
Cost of repurchases $ 74,000,000 $ 0 $ 0
February 2023      
Equity, Class of Treasury Stock [Line Items]      
Purchase Not to Exceed $ 3,000,000,000    
Shares repurchased (in shares) 1.7 3.1 0.0
Cost of repurchases $ 676,000,000 $ 1,500,000,000 $ 0
February 2021      
Equity, Class of Treasury Stock [Line Items]      
Purchase Not to Exceed $ 3,000,000,000    
Shares repurchased (in shares) 0.0 0.0 4.3
Cost of repurchases $ 0 $ 0 $ 2,000,000,000