XML 131 R115.htm IDEA: XBRL DOCUMENT v3.6.0.2
Sale of Accounts Receivable (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Sale of Accounts Receivable [Abstract]      
Trade receivables sold and derecognized from the Consolidated Balance Sheets $ 9,447 $ 3,299  
Trade receivables sold and derecognized that remain uncollected $ 729 $ 888 $ 120