XML 17 R86.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Summary of remaining operating lease payments (Detail) - USD ($)
$ in Millions
Dec. 31, 2019
Dec. 31, 2018
Operating Lease Liabilities, Payments Due [Abstract]    
Year 1 $ 1,374 $ 1,310
Year 2 1,183 1,268
Year 3 950 1,048
Year 4 764 820
Year 5 620 658
Thereafter 1,988 2,079
Total lease payments 6,879 $ 7,183
Amount representing interest (997)  
Lease liabilities $ 5,882