XML 82 R51.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Narrative (Details) - USD ($)
$ in Millions
Dec. 31, 2018
Dec. 31, 2017
Leases [Line Items]    
Cumulative effect of accounting changes   $ 195
Retained earnings    
Leases [Line Items]    
Cumulative effect of accounting changes   $ 165
ASC 842 | Retained earnings    
Leases [Line Items]    
Cumulative effect of accounting changes $ 0