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 | |