v3.22.0.1
Debt - Issuances and Borrowings (Details) - USD ($)
12 Months Ended
Dec. 06, 2021
Aug. 13, 2021
May 13, 2021
Mar. 23, 2021
Jan. 14, 2021
Dec. 31, 2021
Apr. 06, 2020
Senior Notes              
Debt Instrument [Line Items]              
Principal Issuances     $ 3,000,000,000 $ 3,800,000,000 $ 3,000,000,000   $ 19,000,000,000
Net Proceeds from Issuance of Long-Term Debt     $ 3,000,000,000 $ 3,800,000,000 $ 3,000,000,000    
Secured Debt              
Debt Instrument [Line Items]              
Principal Issuances $ 3,000,000,000 $ 2,000,000,000          
Net Proceeds from Issuance of Long-Term Debt   $ 2,000,000,000          
2.250% Senior Notes due 2026 | Senior Notes              
Debt Instrument [Line Items]              
Interest rate, stated percentage         2.25%    
Principal Issuances         $ 1,000,000,000    
Premiums/Discounts and Issuance Costs         (7,000,000)    
Net Proceeds from Issuance of Long-Term Debt         $ 993,000,000    
2.625% Senior Notes due 2029 | Senior Notes              
Debt Instrument [Line Items]              
Interest rate, stated percentage         2.625%    
Principal Issuances         $ 1,000,000,000    
Premiums/Discounts and Issuance Costs         (7,000,000)    
Net Proceeds from Issuance of Long-Term Debt         $ 993,000,000    
2.875% Senior Notes due 2031 | Senior Notes              
Debt Instrument [Line Items]              
Interest rate, stated percentage         2.875%    
Principal Issuances         $ 1,000,000,000    
Premiums/Discounts and Issuance Costs         (6,000,000)    
Net Proceeds from Issuance of Long-Term Debt         $ 994,000,000    
2.625% Senior Notes due 2026 | Senior Notes              
Debt Instrument [Line Items]              
Interest rate, stated percentage       2.625%      
Principal Issuances       $ 1,200,000,000      
Premiums/Discounts and Issuance Costs       (7,000,000)      
Net Proceeds from Issuance of Long-Term Debt       $ 1,193,000,000      
3.375% Senior Notes due 2029 | Senior Notes              
Debt Instrument [Line Items]              
Interest rate, stated percentage       3.375%      
Principal Issuances       $ 1,250,000,000      
Premiums/Discounts and Issuance Costs       (7,000,000)      
Net Proceeds from Issuance of Long-Term Debt       $ 1,243,000,000      
3.500% Senior Notes due 2031 | Senior Notes              
Debt Instrument [Line Items]              
Interest rate, stated percentage       3.50%      
Principal Issuances       $ 1,350,000,000      
Premiums/Discounts and Issuance Costs       (8,000,000)      
Net Proceeds from Issuance of Long-Term Debt       $ 1,342,000,000      
2.250% Senior Notes due 2026 | Senior Notes              
Debt Instrument [Line Items]              
Interest rate, stated percentage     2.25%        
Principal Issuances     $ 800,000,000        
Premiums/Discounts and Issuance Costs     (2,000,000)        
Net Proceeds from Issuance of Long-Term Debt     $ 798,000,000        
3.375% Senior Notes due 2029 | Senior Notes              
Debt Instrument [Line Items]              
Interest rate, stated percentage     3.375%        
Principal Issuances     $ 1,100,000,000        
Premiums/Discounts and Issuance Costs     6,000,000        
Net Proceeds from Issuance of Long-Term Debt     $ 1,106,000,000        
3.500% Senior Notes due 2031 | Senior Notes              
Debt Instrument [Line Items]              
Interest rate, stated percentage     3.50%        
Principal Issuances     $ 1,100,000,000        
Premiums/Discounts and Issuance Costs     6,000,000        
Net Proceeds from Issuance of Long-Term Debt     $ 1,106,000,000        
Total of Senior Notes issued | Senior Notes              
Debt Instrument [Line Items]              
Principal Issuances           $ 9,800,000,000  
Premiums/Discounts and Issuance Costs           (32,000,000)  
Net Proceeds from Issuance of Long-Term Debt           $ 9,768,000,000  
3.400% Senior Secured Notes due 2052              
Debt Instrument [Line Items]              
Interest rate, stated percentage   3.40%       3.40%  
3.400% Senior Secured Notes due 2052 | Secured Debt              
Debt Instrument [Line Items]              
Interest rate, stated percentage 3.40% 3.40%          
Principal Issuances   $ 1,300,000,000          
Premiums/Discounts and Issuance Costs   (11,000,000)          
Net Proceeds from Issuance of Long-Term Debt   $ 1,289,000,000          
3.600% Senior Secured Notes due 2060              
Debt Instrument [Line Items]              
Interest rate, stated percentage   3.60%       3.60%  
3.600% Senior Secured Notes due 2060 | Secured Debt              
Debt Instrument [Line Items]              
Principal Issuances   $ 700,000,000          
Premiums/Discounts and Issuance Costs   1,000,000          
Net Proceeds from Issuance of Long-Term Debt   $ 701,000,000          
2.400% Senior Secured Notes due 2029 | Secured Debt              
Debt Instrument [Line Items]              
Interest rate, stated percentage 2.40%            
Principal Issuances $ 500,000,000            
Premiums/Discounts and Issuance Costs (2,000,000)            
Net Proceeds from Issuance of Long-Term Debt $ 498,000,000            
2.700% Senior Secured Notes due 2032 | Secured Debt              
Debt Instrument [Line Items]              
Interest rate, stated percentage 2.70%            
Principal Issuances $ 1,000,000,000            
Premiums/Discounts and Issuance Costs (8,000,000)            
Net Proceeds from Issuance of Long-Term Debt 992,000,000            
3.400% Senior Secured Notes due 2052 | Secured Debt              
Debt Instrument [Line Items]              
Principal Issuances 1,500,000,000            
Premiums/Discounts and Issuance Costs (21,000,000)            
Net Proceeds from Issuance of Long-Term Debt $ 1,479,000,000            
Total of Senior Secured Notes issued | Secured Debt              
Debt Instrument [Line Items]              
Principal Issuances           $ 5,000,000,000  
Premiums/Discounts and Issuance Costs           (41,000,000)  
Net Proceeds from Issuance of Long-Term Debt           $ 4,959,000,000