XML 82 R71.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue From Contracts With Customers (Disaggregated Revenue) (Details) - Revenue from contract with customer benchmark - Customer Concentration Risk
3 Months Ended
Apr. 02, 2021
Apr. 03, 2020
Medical | Customer A    
Disaggregation of Revenue [Line Items]    
Concentration risk percentage 22.00% 20.00%
Medical | Customer B    
Disaggregation of Revenue [Line Items]    
Concentration risk percentage 13.00% 18.00%
Medical | Customer C    
Disaggregation of Revenue [Line Items]    
Concentration risk percentage 17.00% 16.00%
Medical | All other customers    
Disaggregation of Revenue [Line Items]    
Concentration risk percentage 48.00% 46.00%
Non-Medical | Customer D    
Disaggregation of Revenue [Line Items]    
Concentration risk percentage 26.00% 19.00%
Non-Medical | All other customers    
Disaggregation of Revenue [Line Items]    
Concentration risk percentage 74.00% 81.00%