XML 86 R54.htm IDEA: XBRL DOCUMENT v3.22.2
Equity - Accelerated Share Repurchase Program (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total Cash Utilized $ 8,503 $ 0
2020 Repurchase Program    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total Cash Utilized $ 8,500  
2020 Repurchase Program | Uncapped ASR, May 2022    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Average Price Paid Per Share (USD per share) $ 336.85  
Total Cash Utilized $ 1,500  
Accelerated share repurchases initial delivery percentage (as a percent) 85.00%  
2020 Repurchase Program | Uncapped ASR, May 2022 | Initial Shares Delivered    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares Delivered and Purchased (shares) 3.8  
2020 Repurchase Program | Uncapped ASR, May 2022 | Additional Shares Delivered    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares Delivered and Purchased (shares) 0.0  
2020 Repurchase Program | Uncapped ASR, May 2022 | Total Number of Shares Purchased    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares Delivered and Purchased (shares) 3.8  
2020 Repurchase Program | Uncapped ASR, March 2022    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Average Price Paid Per Share (USD per share) $ 390.58  
Total Cash Utilized $ 7,000  
Accelerated share repurchases initial delivery percentage (as a percent) 85.00%  
2020 Repurchase Program | Uncapped ASR, March 2022 | Initial Shares Delivered    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares Delivered and Purchased (shares) 15.2  
2020 Repurchase Program | Uncapped ASR, March 2022 | Additional Shares Delivered    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares Delivered and Purchased (shares) 0.0  
2020 Repurchase Program | Uncapped ASR, March 2022 | Total Number of Shares Purchased    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares Delivered and Purchased (shares) 15.2