XML 55 R42.htm IDEA: XBRL DOCUMENT v3.19.2
Long-term Debt - Additional Information (Detail) - USD ($)
$ in Millions
1 Months Ended 6 Months Ended 12 Months Ended
Apr. 24, 2019
Jun. 30, 2019
Dec. 31, 2018
Debt Instrument [Line Items]      
Debt instrument premium paid $ 48    
Long-term debt, fair value   $ 17,400 $ 14,600
Committed credit facility agreement aggregated   6,500  
Unused credit facility   3,300  
Commercial paper programs mature in February 2020      
Debt Instrument [Line Items]      
Committed credit facility agreement aggregated   1,000  
Commercial paper programs mature in November 2020      
Debt Instrument [Line Items]      
Committed credit facility agreement aggregated   1,500  
Commercial paper programs mature in February 2023      
Debt Instrument [Line Items]      
Committed credit facility agreement aggregated   2,000  
Commercial paper programs mature in February 2024      
Debt Instrument [Line Items]      
Committed credit facility agreement aggregated   2,000  
Commercial paper borrowings      
Debt Instrument [Line Items]      
Long-term debt   $ 3,200 $ 2,400
3.90% Senior Notes due 2028      
Debt Instrument [Line Items]      
Notes, face amount $ 1,500    
Debt instrument interest rate 3.90% 3.90% 3.90%
Debt instrument maturity date 2028 2028 2028
3.00% Senior Notes due 2020      
Debt Instrument [Line Items]      
Debt instrument, amount exchanged $ 401    
Debt instrument interest rate 3.00% 3.00% 3.00%
Debt instrument maturity date 2020 2020 2020
3.63% Senior Notes due 2022      
Debt Instrument [Line Items]      
Debt instrument, amount exchanged $ 234    
Debt instrument interest rate 3.63%    
Debt instrument maturity date 2022    
4.00% Senior Notes due 2025      
Debt Instrument [Line Items]      
Debt instrument, amount exchanged $ 817    
Debt instrument interest rate 4.00% 4.00% 4.00%
Debt instrument maturity date 2025 2025 2025