XML 140 R101.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Leases [Abstract]      
Operating lease asset $ 573    
Operating lease liability 694    
Operating lease cost 121    
Variable lease cost 19    
Short term lease cost 6    
Lease Expense 146 $ 120 $ 113
Lease liability cash payments 117    
Operating lease right of use assets obtained in exchange for lease obligations $ 54