XML 112 R69.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements - Schedule of Carrying Values and Estimated Fair Values of Debt Instruments (Details) - USD ($)
$ in Millions
Jun. 30, 2020
Dec. 31, 2019
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying value of commercial paper $ 700 $ 1,311
Fair value of commercial paper 701  
Carrying value of other short-term debt 5 $ 10
Fair value of other short-term debt 5  
Carrying amount of debt 8,408  
Fair value of debt 9,404  
2022 Senior Notes (2.35% senior unsecured notes due September 15, 2022)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying amount of debt 498  
Fair value of debt 520  
2023 Senior Notes (3.45% senior unsecured notes due September 21, 2023)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying amount of debt 398  
Fair value of debt 434  
2023 Senior Notes (4.00% senior unsecured notes due October 15, 2023)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying amount of debt 795  
Fair value of debt 887  
2025 Senior Notes (3.75% senior unsecured notes due December 1, 2025)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying amount of debt 1,245  
Fair value of debt 1,432  
2027 Senior Notes (3.10% senior unsecured notes due September 15, 2027)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying amount of debt 496  
Fair value of debt 561  
2028 Senior Notes (3.75% senior unsecured notes due September 21, 2028)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying amount of debt 592  
Fair value of debt 702  
2030 Senior Notes (2.10% senior unsecured notes due June 15, 2030)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying amount of debt 1,231  
Fair value of debt 1,275  
2048 Senior Notes (4.25% senior unsecured notes due September 21, 2048)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying amount of debt 1,230  
Fair value of debt 1,587  
2050 Senior Notes (3.00% senior unsecured notes due June 15, 2050)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying amount of debt 1,218  
Fair value of debt $ 1,300