v3.7.0.1
Organization and Basis of Presentation, Fair Value (Details) - USD ($)
$ in Billions
3 Months Ended 12 Months Ended
Mar. 31, 2017
Dec. 31, 2016
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Percent Of Trade Receivables With Balances greater than 90 days Outstanding 1.00%  
Debt, carrying value $ 3.8 $ 4.1
Debt, fair value $ 4.0 $ 4.3
Maximum    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Percent of trade payables greater than 90 days outstanding 1.00%  
Minimum    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Fair Value Assumptions, Expected Term   90 days