BASIS OF PRESENTATION - ASU Adoption (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Jan. 01, 2018
Dec. 31, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Reduction in net operating revenues $ (4,699) $ (4,813)    
Reclassification of accounts receivable, less allowance for doubtful accounts (2,519)     $ (2,616)
Cumulative effect of accounting change 0 56    
Provision for doubtful accounts 0 383    
Accounts receivable, allowance for doubtful accounts       $ 898
AOCI        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cumulative effect of accounting change (43)      
Retained Earnings        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cumulative effect of accounting change 43 $ 56    
Accounting Standards Update 2018-02 | AOCI        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cumulative effect of accounting change     $ (36)  
Accounting Standards Update 2018-02 | Retained Earnings        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cumulative effect of accounting change     36  
Accounting Standards Update 2016-01 | Retained Earnings        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cumulative effect of accounting change     7  
Difference between Revenue Guidance in Effect before and after Topic 606 | Accounting Standards Update 2014-09        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Reduction in net operating revenues 347      
Reclassification of accounts receivable, less allowance for doubtful accounts 600   171  
Contract assets     $ 171  
Calculated under Revenue Guidance in Effect before Topic 606 | Accounting Standards Update 2014-09        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Provision for doubtful accounts 347      
Accounts receivable, allowance for doubtful accounts $ 600