XML 47 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenues (Details Textual) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2018
Dec. 31, 2017
Revenue from Contract with Customer [Abstract]    
Prior period sales due to change in estimates as a percentage of aggregate sales deductions (less than) 1.00%  
Sales return provisions as a percentage of gross product sales (less than) 1.00%  
New Accounting Pronouncement, Early Adoption [Line Items]    
Retained earnings $ (14,387) $ (5,072)
Minimum [Member]    
New Accounting Pronouncement, Early Adoption [Line Items]    
Revenue payment term 30 days  
Maximum [Member]    
New Accounting Pronouncement, Early Adoption [Line Items]    
Revenue payment term 120 days  
Difference between Revenue Guidance in Effect before and after Topic 606 [Member] | Accounting Standards Update 2014-09 [Member]    
New Accounting Pronouncement, Early Adoption [Line Items]    
Retained earnings   $ 25