XML 56 R106.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements - Schedule of Carrying Values and Estimated Fair Values of Debt Instruments (Details) - USD ($)
$ in Millions
Dec. 31, 2019
Dec. 31, 2018
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying value of commercial paper $ 1,311 $ 951
Fair value of commercial paper 1,314 953
Carrying value of other short-term debt 10 0
Fair value of other short-term debt 10 0
Fair value of debt 8,391 7,474
Carrying amount of debt 7,819 7,441
2020 Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying value of Senior Notes 1,248 1,246
Fair value of debt 1,259 1,244
2022 Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying value of Senior Notes 497 496
Fair value of debt 505 484
2023 Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying value of Senior Notes 398 397
Fair value of debt 420 402
October 2023 Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying value of Senior Notes 794 793
Fair value of debt 855 821
2025 Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying value of Senior Notes 1,244 1,243
Fair value of debt 1,355 1,258
2027 Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying value of Senior Notes 496 496
Fair value of debt 526 477
2028 Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying value of Senior Notes 592 591
Fair value of debt 657 599
2048 Senior Note    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying value of Senior Notes 1,229 1,228
Fair value of debt $ 1,490 $ 1,236