XML 120 R108.htm IDEA: XBRL DOCUMENT v3.19.1
Operating Leases (Operating Lease Cost) (Details)
$ in Millions
3 Months Ended
Mar. 31, 2019
USD ($)
Operating Leases [Abstract]  
Lease costs $ 1,529
Variable lease costs 684
Short-term lease cost 156
Lease income (155)
Total lease cost $ 2,214