XML 70 R58.htm IDEA: XBRL DOCUMENT v3.5.0.2
Long-term Debt - Summary of Long-term Debt (Parenthetical) (Detail)
9 Months Ended 12 Months Ended
Sep. 30, 2016
Dec. 31, 2015
4.00% Senior Notes due 2025    
Debt Instrument [Line Items]    
Debt instrument interest rate 4.00% 4.00%
Debt instrument maturity date 2025 2025
3.30% Senior Notes due 2021    
Debt Instrument [Line Items]    
Debt instrument interest rate 3.30% 3.30%
Debt instrument maturity date 2021 2021
3.00% Senior Notes due 2020    
Debt Instrument [Line Items]    
Debt instrument interest rate 3.00% 3.00%
Debt instrument maturity date 2020 2020
3.65% Senior Notes due 2023    
Debt Instrument [Line Items]    
Debt instrument interest rate 3.65% 3.65%
Debt instrument maturity date 2023 2023
2.35% Senior Notes due 2018    
Debt Instrument [Line Items]    
Debt instrument interest rate 2.35% 2.35%
Debt instrument maturity date 2018 2018
4.20% Senior Notes due 2021    
Debt Instrument [Line Items]    
Debt instrument interest rate 4.20% 4.20%
Debt instrument maturity date 2021 2021
2.40% Senior Notes due 2022    
Debt Instrument [Line Items]    
Debt instrument interest rate 2.40% 2.40%
Debt instrument maturity date 2022 2022
3.63% Senior Notes due 2022    
Debt Instrument [Line Items]    
Debt instrument interest rate 3.63% 3.63%
Debt instrument maturity date 2022 2022
0.63% Guaranteed Notes due 2019    
Debt Instrument [Line Items]    
Debt instrument interest rate 0.63% 0.63%
Debt instrument maturity date 2019 2019
1.50% Guaranteed Notes due 2019    
Debt Instrument [Line Items]    
Debt instrument interest rate 1.50% 1.50%
Debt instrument maturity date 2019 2019
1.90% Senior Notes due 2017    
Debt Instrument [Line Items]    
Debt instrument interest rate 1.90% 1.90%
Debt instrument maturity date 2017 2017
6.38% Notes due 2018    
Debt Instrument [Line Items]    
Debt instrument interest rate 6.38% 6.38%
Debt instrument maturity date 2018 2018
7.00% Notes due 2038    
Debt Instrument [Line Items]    
Debt instrument interest rate 7.00% 7.00%
Debt instrument maturity date 2038 2038
4.50% Notes due 2021    
Debt Instrument [Line Items]    
Debt instrument interest rate 4.50% 4.50%
Debt instrument maturity date 2021 2021
5.95% Notes due 2041    
Debt Instrument [Line Items]    
Debt instrument interest rate 5.95% 5.95%
Debt instrument maturity date 2041 2041
3.60% Notes due 2022    
Debt Instrument [Line Items]    
Debt instrument interest rate 3.60% 3.60%
Debt instrument maturity date 2022 2022
5.13% Notes due 2043    
Debt Instrument [Line Items]    
Debt instrument interest rate 5.13% 5.13%
Debt instrument maturity date 2043 2043
4.00% Notes due 2023    
Debt Instrument [Line Items]    
Debt instrument interest rate 4.00% 4.00%
Debt instrument maturity date 2023 2023
3.70% Notes due 2024    
Debt Instrument [Line Items]    
Debt instrument interest rate 3.70% 3.70%
Debt instrument maturity date 2024 2024
1.25% Senior Notes due 2017    
Debt Instrument [Line Items]    
Debt instrument interest rate 1.25% 1.25%
Debt instrument maturity date 2017 2017