XML 44 R32.htm IDEA: XBRL DOCUMENT v3.19.2
Background (Details)
$ in Millions
1 Months Ended 6 Months Ended
Aug. 09, 2019
USD ($)
Jun. 30, 2019
USD ($)
segment
Jun. 30, 2018
USD ($)
Jan. 01, 2019
USD ($)
New Accounting Pronouncement, Early Adoption [Line Items]        
Number of reportable segments | segment   1    
Operating lease assets   $ 1,183    
Operating lease liability   1,231    
Payments of dividends   $ 565 $ 605  
Subsequent Event        
New Accounting Pronouncement, Early Adoption [Line Items]        
Payments of dividends $ 130      
Accounting Standards Update 2016-02        
New Accounting Pronouncement, Early Adoption [Line Items]        
Operating lease assets       $ 1,300
Operating lease liability       $ 1,400