v3.10.0.1
ACCOUNTING PRONOUNCEMENTS - NARRATIVE (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Amount reclassified from cash provided by (used for) operating activities $ 3,285 $ 2,034
Amount reclassified to cash provided by (used for) investing activities $ 224 497
ASU 2016-15    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Amount reclassified from cash provided by (used for) operating activities   1,732
Amount reclassified to cash provided by (used for) investing activities   $ 1,732