XML 96 R84.htm IDEA: XBRL DOCUMENT v3.19.1
Leases (Details)
$ in Millions
3 Months Ended
Mar. 31, 2019
USD ($)
approach
Jan. 31, 2019
USD ($)
Jan. 01, 2019
USD ($)
Dec. 31, 2018
USD ($)
Leases        
Stockholders' equity $ 9,703     $ 9,796
Number of options to renew for operating leases | approach 1      
Number of options to renew for finance leases | approach 1      
Operating leases, existence of option to extend true      
Finance leases, existence of option to extend true      
Lease liabilities $ 786      
Operating lease right of use assets $ 797      
Lease, Practical Expedients, Package [true false] true      
Lease, Practical Expedient, Use of Hindsight [true false] false      
Maximum        
Leases        
Operating lease, term 5 years      
Finance lease, term 5 years      
Adjustment | ASU 2016-02 Leases        
Leases        
Lease liabilities     $ 800  
Operating lease right of use assets   $ 800 800  
Retained Earnings | Adjustment | ASU 2016-02 Leases        
Leases        
Stockholders' equity     $ 14