XML 117 R67.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Schedule of Carrying Values and Estimated Fair Values of Debt Instruments (Details) - USD ($)
$ in Millions
Sep. 30, 2024
Jun. 05, 2024
May 13, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Carrying Amount $ 21,200     $ 22,613
Fair value 19,816      
2025 Senior Notes (3.65%; unsecured due May 23, 2025) | Senior Notes        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Carrying Amount 1,248      
Fair value $ 1,242      
Interest rate, stated percentage 3.65%      
2027 Senior Notes (4.00%; unsecured due September 15, 2027) | Senior Notes        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Carrying Amount $ 1,249      
Fair value $ 1,243      
Interest rate, stated percentage 3.75%      
2027 Senior Notes (3.10%; unsecured due September 15, 2027) | Senior Notes        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Carrying Amount $ 1,491      
Fair value $ 1,503      
Interest rate, stated percentage 4.00%      
2028 Senior Notes (3.625%; unsecured due September 1, 2028) | Senior Notes        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Carrying Amount $ 498      
Fair value $ 487      
Interest rate, stated percentage 3.10%      
2028 Senior Notes (3.75%; unsecured due September 21, 2028) | Senior Notes        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Carrying Amount $ 933      
Fair value $ 979      
Interest rate, stated percentage 3.625% 3.625%    
2029 Senior Notes (4.35%; unsecured due June 15, 2029) | Senior Notes        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Carrying Amount $ 596      
Fair value $ 592      
Interest rate, stated percentage 3.75%      
2030 Senior Notes (2.10%; unsecured due June 15, 2030) | Senior Notes        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Carrying Amount $ 1,243      
Fair value $ 1,261      
Interest rate, stated percentage 4.35%      
2031 Senior Notes (5.25%; unsecured due June 15, 2031) | Senior Notes        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Carrying Amount $ 1,239      
Fair value $ 1,115      
Interest rate, stated percentage 2.10%      
2031 Senior Notes (5.25%; unsecured due June 15, 2031) | Senior Notes        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Carrying Amount $ 743      
Fair value $ 790      
Interest rate, stated percentage 5.25%   5.25%  
2032 Senior Notes (1.85%; unsecured due September 15, 2032) | Senior Notes        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Carrying Amount $ 1,487      
Fair value $ 1,244      
Interest rate, stated percentage 1.85%      
2033 Senior Notes (4.60%; unsecured due March 15, 2033) | Senior Notes        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Carrying Amount $ 1,490      
Fair value $ 1,517      
Interest rate, stated percentage 4.60%      
2040 Senior Notes (2.65%; unsecured due September 15, 2040) | Senior Notes        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Carrying Amount $ 1,233      
Fair value $ 944      
Interest rate, stated percentage 2.65%      
2048 Senior Notes (4.25%; unsecured due September 21, 2048) | Senior Notes        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Carrying Amount $ 1,233      
Fair value $ 1,111      
Interest rate, stated percentage 4.25%      
2050 Senior Notes (3.00%; unsecured due June 15, 2050) | Senior Notes        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Carrying Amount $ 1,223      
Fair value $ 895      
Interest rate, stated percentage 3.00%      
2052 Senior Notes (4.95%; unsecured due June 15, 2052) | Senior Notes        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Carrying Amount $ 1,466      
Fair value $ 1,497      
Interest rate, stated percentage 4.95%      
2060 Senior Notes (3.00%; unsecured due September 15, 2060) | Senior Notes        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Carrying Amount $ 1,472      
Fair value $ 1,003      
Interest rate, stated percentage 3.00%      
2062 Senior Notes (5.20%; unsecured due June 15, 2062) | Senior Notes        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Carrying Amount $ 985      
Fair value $ 1,022      
Interest rate, stated percentage 5.20%      
Commercial Paper        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Carrying Amount $ 1,371      
Fair value $ 1,371