XML 61 R76.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue From Contracts With Customers (Disaggregated Revenue) (Details) - Revenue from contract with customer benchmark - Customer Concentration Risk
3 Months Ended
Apr. 03, 2020
Mar. 29, 2019
Medical | Customer A    
Disaggregation of Revenue [Line Items]    
Concentration risk percentage 20.00% 25.00%
Medical | Customer B    
Disaggregation of Revenue [Line Items]    
Concentration risk percentage 18.00% 12.00%
Medical | Customer C    
Disaggregation of Revenue [Line Items]    
Concentration risk percentage 16.00% 19.00%
Medical | All other customers    
Disaggregation of Revenue [Line Items]    
Concentration risk percentage 46.00% 44.00%
Non-Medical | Customer D    
Disaggregation of Revenue [Line Items]    
Concentration risk percentage 19.00% 24.00%
Non-Medical | All other customers    
Disaggregation of Revenue [Line Items]    
Concentration risk percentage 81.00% 76.00%