XML 77 R44.htm IDEA: XBRL DOCUMENT v3.19.3
Significant Accounting Policies - Additional information (Detail) - USD ($)
$ in Millions
3 Months Ended
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Sep. 30, 2019
Significant Accounting Policies [Line Items]        
Operating lease right-of-use assets       $ 468
Operating lease liability       510
Accounting Standards Update 2016-02 [Member]        
Significant Accounting Policies [Line Items]        
Operating lease right-of-use assets       553
Operating lease liability       $ 561
Cost of Sales [Member] | Error Of Principle [Member]        
Significant Accounting Policies [Line Items]        
Quantifying Misstatement in Current Year Financial Statements, Amount     $ 33  
Selling and Marketing Expenses [Member] | Error Of Principle [Member]        
Significant Accounting Policies [Line Items]        
Quantifying Misstatement in Current Year Financial Statements, Amount $ 44 $ 28