v3.10.0.1
ACCOUNTING PRONOUNCEMENTS (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Reclassification of selling, general and administrative expenses $ (377) $ (326) $ (721) $ (702)
Amount reclassified from cash provided by (used for) operating activities     3,338 1,309
Amount reclassified to cash provided by (used for) investing activities     $ (428) (5)
ASU 2016-15        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Amount reclassified from cash provided by (used for) operating activities       832
Amount reclassified to cash provided by (used for) investing activities       832
Accounting Standards Update 2017-17 [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Reclassification of selling, general and administrative expenses   $ 2   $ 4