XML 81 R58.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies - Recently Issued Accounting Standards (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Mar. 31, 2017
Accounting Standards Update 2016-16 [Member] | Adjustment Effect [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 $ 19    
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 $ (107) $ (225)