XML 101 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Borrowings - Narrative (Details) - USD ($)
1 Months Ended 12 Months Ended
Aug. 31, 2024
Feb. 29, 2024
Feb. 28, 2023
Dec. 31, 2024
Feb. 19, 2025
Feb. 27, 2024
Dec. 31, 2023
Debt Instrument [Line Items]              
Weighted average interest rate       461.00%     539.00%
Line of credit facility, remaining borrowing capacity       $ 8,450,000,000      
Description of derivative activity volume percent       5.00%      
Debt instrument, interest rate, effective percentage       3.95%     3.37%
Senior Notes | 4.550% Notes Due 2028 | Subsequent Event              
Debt Instrument [Line Items]              
Debt instrument, face amount         $ 1,000,000,000    
Stated interest rate         4.55%    
Senior Notes | 4.750% Notes Due 2030 | Subsequent Event              
Debt Instrument [Line Items]              
Debt instrument, face amount         $ 1,250,000,000    
Stated interest rate         4.75%    
Senior Notes | 4.900% Notes Due 2032 | Subsequent Event              
Debt Instrument [Line Items]              
Debt instrument, face amount         $ 1,000,000,000    
Stated interest rate         4.90%    
Senior Notes | 5.100% Notes Due 2035 | Subsequent Event              
Debt Instrument [Line Items]              
Debt instrument, face amount         $ 1,250,000,000    
Stated interest rate         5.10%    
Senior Notes | 5.500% Notes Due 2055 | Subsequent Event              
Debt Instrument [Line Items]              
Debt instrument, face amount         $ 1,250,000,000    
Stated interest rate         5.50%    
Senior Notes | 5.600% Noted Due 2065 | Subsequent Event              
Debt Instrument [Line Items]              
Debt instrument, face amount         $ 750,000,000    
Stated interest rate         5.60%    
Senior Notes | 4.150% notes due 2027              
Debt Instrument [Line Items]              
Debt instrument, face amount $ 750,000,000            
Stated interest rate 4.15%     4.15%      
Senior Notes | 4.200% notes due 2029              
Debt Instrument [Line Items]              
Debt instrument, face amount $ 1,000,000,000            
Stated interest rate 4.20%     4.20%      
Senior Notes | 4.6% Notes Due 2034              
Debt Instrument [Line Items]              
Debt instrument, face amount $ 1,250,000,000            
Stated interest rate 4.60%            
Senior Notes | 5.050% notes due 2054              
Debt Instrument [Line Items]              
Debt instrument, face amount $ 1,250,000,000            
Stated interest rate 5.05%     5.05%      
Senior Notes | 5.200% notes due 2064              
Debt Instrument [Line Items]              
Debt instrument, face amount $ 750,000,000            
Stated interest rate 5.20%     5.20%      
Senior Notes | Senior Notes Due 2027, 2029, 2034, 2054 And 2064              
Debt Instrument [Line Items]              
Proceeds from issuance of debt $ 4,960,000,000 $ 6,450,000,000          
Senior Notes | 4.500% notes due 2027              
Debt Instrument [Line Items]              
Debt instrument, face amount   $ 1,000,000,000          
Stated interest rate   4.50%   4.50%      
Senior Notes | 4.500% notes due 2029              
Debt Instrument [Line Items]              
Debt instrument, face amount   $ 1,000,000,000          
Stated interest rate   4.50%   4.50%      
Senior Notes | 4.700% notes due 2034              
Debt Instrument [Line Items]              
Debt instrument, face amount   $ 1,500,000,000          
Stated interest rate   4.70%   4.70%      
Senior Notes | 5.0% Notes Due 2054              
Debt Instrument [Line Items]              
Debt instrument, face amount   $ 1,500,000,000          
Stated interest rate   5.00%          
Senior Notes | 5.100% notes due 2064              
Debt Instrument [Line Items]              
Debt instrument, face amount   $ 1,500,000,000          
Stated interest rate   5.10%   5.10%      
Senior Notes | 5.0% notes due 2026              
Debt Instrument [Line Items]              
Debt instrument, face amount     $ 750,000,000     $ 750,000,000  
Stated interest rate     5.00% 5.00%   5.00%  
Senior Notes | 4.7% notes due 2033              
Debt Instrument [Line Items]              
Debt instrument, face amount     $ 1,000,000,000        
Stated interest rate     4.70% 4.70%      
Senior Notes | 4.875% notes due 2053              
Debt Instrument [Line Items]              
Debt instrument, face amount     $ 1,250,000,000        
Stated interest rate     4.875% 4.875%      
Senior Notes | 4.95% notes due 2063              
Debt Instrument [Line Items]              
Debt instrument, face amount     $ 1,000,000,000        
Stated interest rate     4.95% 4.95%      
Senior Notes | Senior Notes Due 2026, 2033, 2053 And 2063              
Debt Instrument [Line Items]              
Proceeds from issuance of debt     $ 3,960,000,000        
Maturity Date 2027              
Debt Instrument [Line Items]              
Line of credit facility, maximum borrowing capacity       $ 3,000,000,000.00      
Maturity Date 2024              
Debt Instrument [Line Items]              
Line of credit facility, maximum borrowing capacity       $ 5,000,000,000      
Debt instrument, term       364 days