XML 68 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
New Accounting Standards and Reclassifications - Revenue (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Jan. 01, 2018
Dec. 31, 2017
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Retained earnings $ 9,797   $ 8,588
Contract acquisition costs 145    
Deferred income taxes $ 1,291   $ 1,248
Revenue, Practical Expedient, Remaining Performance Obligation [true/false] true    
Accounting Standards Update 2014-09 [Member] | Impact of adoption [Member]      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Retained earnings   $ 80  
Contract acquisition costs   108  
Deferred income taxes   $ 28