XML 59 R77.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes (Details 4) - USD ($)
$ in Millions
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]      
Unrecognized Tax Benefits $ 188 $ 113 $ 100
Income Tax Examination, Penalties and Interest Accrued 26 $ 12  
Timing of Anticipated Impact [Domain]      
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]      
Unrecognized Tax Benefits $ 26