XML 130 R150.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Quarterly Financial Data - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Jun. 30, 2019
Dec. 31, 2018
Sep. 30, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Interim Period, Costs Not Allocable [Line Items]            
Restructuring   $ 49   $ 60 $ 49 $ 0
Tax Cuts and Jobs Act, income tax benefit     $ (65)      
After Tax            
Interim Period, Costs Not Allocable [Line Items]            
Restructuring $ 41 $ 37        
Non-U.S.            
Interim Period, Costs Not Allocable [Line Items]            
Unrecognized tax benefits, increase (decrease)     $ 64