XML 48 R37.htm IDEA: XBRL DOCUMENT v3.7.0.1
Summary of Significant Accounting Policies (Detail) - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2017
Dec. 31, 2016
Mar. 31, 2017
Accounting Standards Update 2016-16 [Member] | Restatement Adjustment [Member]      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Cumulative adjustment to retained earnings     $ 31
Accounting Standards Update 2016-09 [Member]      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Share-based compensation excess tax deficiency $ 13    
Costs and expenses [Member] | Accounting Standards Update 2017-07 [Member]      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Non-service cost component of net periodic benefit cost (69) $ (225)  
Other income (expense), net [Member] | Accounting Standards Update 2016-09 [Member]      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Non-service cost component of net periodic benefit cost $ 69 $ 225