XML 45 R34.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Significant Accounting Standards and Policies - ASU 2016-02 (Details) - USD ($)
$ in Millions
Jan. 01, 2019
Jun. 30, 2019
Recently Adopted Accounting Standards    
Change in Accounting Principle, Accounting Standards Update, Adopted true  
Lease, Practical expedients, Package true  
Lease, Practical expedients, Use of hindsight false  
Operating lease liabilities   $ 152
Operating lease assets   $ 143
ASU 2016-02, Leases    
Recently Adopted Accounting Standards    
Change in Accounting Principle, Accounting Standards Update, Transition Option Elected Modified Retrospective  
ASU 2016-02, Leases | Adjustment    
Recently Adopted Accounting Standards    
Operating lease liabilities $ 170  
Operating lease assets $ 161