Quarterly report pursuant to Section 13 or 15(d)

Basis of Presentation and Significant Accounting Policies (Details)

v3.10.0.1
Basis of Presentation and Significant Accounting Policies (Details)
$ in Millions
6 Months Ended
Jun. 30, 2018
segment
Dec. 30, 2017
USD ($)
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Number of reportable segments | segment 2  
Retained Earnings | Accounting Standards Update 2016-01    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Cumulative effect adjustment | $   $ 2
Minimum    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Distributor payment due, standard contractual term 30 days  
Maximum    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Distributor payment due, standard contractual term 60 days