XML 11 R35.htm IDEA: XBRL DOCUMENT v3.19.3
Significant Accounting Policies (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Effect of adoption $ 53  
Effect of adoption, tax $ (186)  
Accounting Standards Update 2014-09 [Member]    
Effect of adoption   $ 239
Effect of adoption, tax   53
Cumulative effect of new accounting principle in period of adoption   186
Accounting Standards Update 2016-02 [Member]    
Adjustment   449
Accounting Standards Update 2018-02 [Member]    
Adjustment   $ 53