XML 146 R120.htm IDEA: XBRL DOCUMENT v3.24.1.u1
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, 2024
Mar. 31, 2023
Mar. 31, 2022
Approximate Dollar Value of Shares that May Yet Be Purchased Under the Programs            
Beginning balance       $ 3,613 $ 3,278 $ 2,785
Share repurchase authorization increase     $ 4,000 6,000 4,000 4,000
Ending balance     $ 3,278 6,615 3,613 $ 3,278
Excise taxes       $ 25 $ 0  
Accelerated Share Repurchase, May 2021            
Accelerated Share Repurchases [Line Items]            
Total Number of Shares Purchased (in shares)           5.2
Average Price Paid Per Share (in dollars per share)           $ 193.22
Approximate Dollar Value of Shares that May Yet Be Purchased Under the Programs            
Shares repurchased           $ (1,000)
Accelerated Share Repurchase, February 2022            
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 $ 265.56
Approximate Dollar Value of Shares that May Yet Be Purchased Under the Programs            
Shares repurchased   $ (1,500)     $ 0 $ (1,500)
Open Market Transactions            
Accelerated Share Repurchases [Line Items]            
Total Number of Shares Purchased (in shares)       6.9 4.7 4.6
Average Price Paid Per Share (in dollars per share)       $ 436.46 $ 363.24 $ 217.73
Approximate Dollar Value of Shares that May Yet Be Purchased Under the Programs            
Shares repurchased       $ (2,998) $ (1,693) $ (1,007)
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, 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)  
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