XML 137 R119.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity (Deficit) - Schedule of Share Repurchases (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
1 Months Ended 3 Months Ended 12 Months Ended
May 31, 2022
Feb. 28, 2022
Mar. 31, 2022
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Approximate Dollar Value of Shares that May Yet Be Purchased Under the Programs            
Beginning balance       $ 6,615 $ 3,613 $ 3,278
Share repurchase authorization increase       4,000 6,000 4,000
Ending balance     $ 3,278 7,469 6,615 $ 3,613
Excise taxes       $ 26 $ 25  
Accelerated Share Repurchase, February 2022            
Accelerated Share Repurchases [Line Items]            
Total Number of Shares Purchased (in shares)           0.3
Average Price Paid Per Share (in dollars per share)           $ 295.16
Approximate Dollar Value of Shares that May Yet Be Purchased Under the Programs            
Shares repurchased   $ (1,500)       $ 0
Accelerated Share Repurchase, May 2022            
Accelerated Share Repurchases [Line Items]            
Total Number of Shares Purchased (in shares)           3.1
Average Price Paid Per Share (in dollars per share)           $ 321.05
Approximate Dollar Value of Shares that May Yet Be Purchased Under the Programs            
Shares repurchased           $ (1,000)
Accelerated Share Repurchase, December 2022            
Accelerated Share Repurchases [Line Items]            
Total Number of Shares Purchased (in shares)           2.6
Average Price Paid Per Share (in dollars per share)           $ 369.20
Approximate Dollar Value of Shares that May Yet Be Purchased Under the Programs            
Shares repurchased           $ (972)
Open Market Transactions            
Accelerated Share Repurchases [Line Items]            
Total Number of Shares Purchased (in shares)       5.8 6.9 4.7
Average Price Paid Per Share (in dollars per share)       $ 543.05 $ 436.46 $ 363.24
Approximate Dollar Value of Shares that May Yet Be Purchased Under the Programs            
Shares repurchased       $ (3,146) $ (2,998) $ (1,693)
Open Market Transactions | Other Accrued Liabilities            
Approximate Dollar Value of Shares that May Yet Be Purchased Under the Programs            
Shares repurchased           $ (27)
Accelerated Share Repurchase            
Accelerated Share Repurchases [Line Items]            
Total Number of Shares Purchased (in shares) 0.3   4.8      
Average Price Paid Per Share (in dollars per share)   $ 295.16        
Approximate Dollar Value of Shares that May Yet Be Purchased Under the Programs            
Repurchase of common stock (in shares)   5.1