XML 95 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
DEBT AND CREDIT FACILITIES - Summary of Debt Carrying Amount (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Nov. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]      
Total debt, net $ 26,710   $ 24,987
Less: Current portion of long-term debt, net 1,815   1,798
Total Long-term debt, net 24,896   23,189
Senior notes      
Debt Instrument [Line Items]      
Total debt, net $ 25,750    
Senior notes | 3.70% Senior Unsecured Notes Due in April 2024      
Debt Instrument [Line Items]      
Interest Rate 3.70%    
Total debt, net $ 0   1,750
Senior notes | 3.50% Senior Unsecured Notes Due in February 2025      
Debt Instrument [Line Items]      
Interest Rate 3.50%    
Total debt, net $ 1,750   1,749
Senior notes | 3.65% Senior Unsecured Notes Due in March 2026      
Debt Instrument [Line Items]      
Interest Rate 3.65%    
Total debt, net $ 2,747   2,744
Senior notes | 2.95% Senior Unsecured Notes Due in March 2027      
Debt Instrument [Line Items]      
Interest Rate 2.95%    
Total debt, net $ 1,249   1,248
Senior notes | 1.20% Senior Unsecured Notes Due October 2027      
Debt Instrument [Line Items]      
Interest Rate 1.20%    
Total debt, net $ 748   747
Senior notes | 4.80% Senior Unsecured Notes Due in November 2029      
Debt Instrument [Line Items]      
Interest Rate 4.80% 4.80%  
Total debt, net $ 746   0
Senior notes | 1.65% Senior Unsecured Notes Due October 2030      
Debt Instrument [Line Items]      
Interest Rate 1.65%    
Total debt, net $ 995   994
Senior notes | 5.25% Senior Unsecured Notes Due October 2033      
Debt Instrument [Line Items]      
Interest Rate 5.25%    
Total debt, net $ 993   992
Senior notes | 5.10% Senior Unsecured Notes Due in June 2035      
Debt Instrument [Line Items]      
Interest Rate 5.10% 5.10%  
Total debt, net $ 991   0
Senior notes | 4.60% Senior Unsecured Notes Due in September 2035      
Debt Instrument [Line Items]      
Interest Rate 4.60%    
Total debt, net $ 994   993
Senior notes | 4.00% Senior Unsecured Notes Due in September 2036      
Debt Instrument [Line Items]      
Interest Rate 4.00%    
Total debt, net $ 744   743
Senior notes | 2.60% Senior Unsecured Notes Due October 2040      
Debt Instrument [Line Items]      
Interest Rate 2.60%    
Total debt, net $ 989   988
Senior notes | 5.65% Senior Unsecured Notes Due in December 2041      
Debt Instrument [Line Items]      
Interest Rate 5.65%    
Total debt, net $ 997   996
Senior notes | 4.80% Senior Unsecured Notes Due in April 2044      
Debt Instrument [Line Items]      
Interest Rate 4.80%    
Total debt, net $ 1,738   1,737
Senior notes | 4.50% Senior Unsecured Notes Due in February 2045      
Debt Instrument [Line Items]      
Interest Rate 4.50%    
Total debt, net $ 1,735   1,734
Senior notes | 4.75% Senior Unsecured Notes Due in March 2046      
Debt Instrument [Line Items]      
Interest Rate 4.75%    
Total debt, net $ 2,224   2,222
Senior notes | 4.15% Senior Unsecured Notes Due in March 2047      
Debt Instrument [Line Items]      
Interest Rate 4.15%    
Total debt, net $ 1,730   1,729
Senior notes | 2.80% Senior Unsecured Notes Due October 2050      
Debt Instrument [Line Items]      
Interest Rate 2.80%    
Total debt, net $ 1,479   1,478
Senior notes | 5.55% Senior Unsecured Notes Due October 2053      
Debt Instrument [Line Items]      
Interest Rate 5.55%    
Total debt, net $ 988   988
Senior notes | 5.50% Senior Unsecured Notes Due November 2054      
Debt Instrument [Line Items]      
Interest Rate 5.50% 5.50%  
Total debt, net $ 989   0
Senior notes | 5.60% Senior Unsecured Notes Due November 2064      
Debt Instrument [Line Items]      
Interest Rate 5.60% 5.60%  
Total debt, net $ 738   0
Senior Notes and Medium-Term Notes      
Debt Instrument [Line Items]      
Total senior unsecured notes 25,562   23,834
Liability related to future royalties      
Debt Instrument [Line Items]      
Total debt, net $ 1,148   $ 1,153