XML 36 R25.htm IDEA: XBRL DOCUMENT v3.5.0.2
Summary of Significant Accounting Policies - Additional Information (Details) - Customer
3 Months Ended 6 Months Ended 12 Months Ended
Jul. 02, 2016
Jul. 04, 2015
Jul. 02, 2016
Jul. 04, 2015
Jan. 02, 2016
Disclosure Summary Of Significant Accounting Policies [Line Items]          
Customer accounted percentage of net accounts receivable balance     10.00%   10.00%
Minimum          
Disclosure Summary Of Significant Accounting Policies [Line Items]          
Products warranty period     1 year    
Maximum          
Disclosure Summary Of Significant Accounting Policies [Line Items]          
Products warranty period     2 years    
Revenue, Total | Customer Concentration Risk          
Disclosure Summary Of Significant Accounting Policies [Line Items]          
Number of customer accounted for total revenues and net accounts receivable 0 0 0 0  
Customer accounted percentage of total revenues 10.00% 10.00% 10.00% 10.00%  
Accounts Receivable | Credit Concentration Risk          
Disclosure Summary Of Significant Accounting Policies [Line Items]          
Number of customer accounted for total revenues and net accounts receivable 0   0   0