XML 68 R55.htm IDEA: XBRL DOCUMENT v3.19.2
Debt - Debt (Parenthetical) (Detail) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2019
Dec. 31, 2018
Senior Notes, Interest at 2.60% Payable Semiannually, Principal Due on December 1, 2022 [Member]    
Debt Instrument [Line Items]    
Senior note face amount $ 1,400,000,000 $ 1,400,000,000
Senior notes interest rate 2.60% 2.60%
Senior note due date Dec. 01, 2022 Dec. 01, 2022
Senior Notes, Interest at 3.95% Payable Semiannually, Principal Due on December 1, 2042 [Member]    
Debt Instrument [Line Items]    
Senior note face amount $ 1,100,000,000 $ 1,100,000,000
Senior notes interest rate 3.95% 3.95%
Senior note due date Dec. 01, 2042 Dec. 01, 2042