XML 117 R67.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Schedule of Carrying Values and Estimated Fair Values of Debt Instruments (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying Amount $ 21,984 $ 22,613
Fair value 19,904  
2025 Term Loan due August 31, 2025 | Line of Credit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying Amount 1,000  
Fair value $ 1,000  
3.65% Senior Notes due May 23, 2025 | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate, stated percentage 3.65%  
Carrying Amount $ 1,247  
Fair value $ 1,227  
3.75% Senior Notes due December 1, 2025 | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate, stated percentage 3.75%  
Carrying Amount $ 1,248  
Fair value $ 1,223  
4.00% Senior Notes due September 15, 2027 | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate, stated percentage 4.00%  
Carrying Amount $ 1,490  
Fair value $ 1,458  
3.10% Senior Notes due September 15, 2027 | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate, stated percentage 3.10%  
Carrying Amount $ 498  
Fair value $ 472  
3.625% Senior Notes due September 1, 2028 | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate, stated percentage 3.625%  
Carrying Amount $ 925  
Fair value $ 946  
3.75% Senior Notes due September 21, 2028 | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate, stated percentage 3.75%  
Carrying Amount $ 596  
Fair value $ 576  
4.35% Senior Notes due June 15, 2029 | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate, stated percentage 4.35%  
Carrying Amount $ 1,242  
Fair value $ 1,220  
2.10% Senior Notes due June 15, 2030 | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate, stated percentage 2.10%  
Carrying Amount $ 1,238  
Fair value $ 1,062  
1.85% Senior Notes due September 15, 2032 | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate, stated percentage 1.85%  
Carrying Amount $ 1,487  
Fair value $ 1,174  
4.60% Senior Notes due March 15, 2033 | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate, stated percentage 4.60%  
Carrying Amount $ 1,489  
Fair value $ 1,455  
2.65% Senior Notes due September 15, 2040 | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate, stated percentage 2.65%  
Carrying Amount $ 1,232  
Fair value $ 903  
4.25% Senior Notes due September 21, 2048 | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate, stated percentage 4.25%  
Carrying Amount $ 1,232  
Fair value $ 1,073  
3.00% Senior Notes due June 15, 2050 | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate, stated percentage 3.00%  
Carrying Amount $ 1,222  
Fair value $ 846  
4.95% Senior Notes due June 15, 2052 | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate, stated percentage 4.95%  
Carrying Amount $ 1,466  
Fair value $ 1,425  
3.00% Senior Notes due September 15, 2060 | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate, stated percentage 3.00%  
Carrying Amount $ 1,472  
Fair value $ 949  
5.20% Senior Notes due June 15, 2062 | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate, stated percentage 5.20%  
Carrying Amount $ 984  
Fair value 979  
Commercial Paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying Amount 1,916  
Fair value $ 1,916