XML 47 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements - Carrying Amounts of Long-term Debt (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Fair value and related carrying amounts of long-term debt and other long-term obligations      
Debt issuances $ 2,000 $ 1,400  
Debt redemptions 778 $ 628  
Carrying Value      
Fair value and related carrying amounts of long-term debt and other long-term obligations      
Long-term debt and other long-term obligations 21,297   $ 20,074
Debt issuances 2,000    
Debt redemptions 778    
Fair Value      
Fair value and related carrying amounts of long-term debt and other long-term obligations      
Long-term debt and other long-term obligations $ 23,576   $ 22,928