XML 42 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue and Segment Information Additional Information (Details) - segment
3 Months Ended 9 Months Ended
Oct. 01, 2021
Oct. 01, 2021
Segment Reporting Information [Line Items]    
Number of operating segments   3
Number of reportable segments   3
One Customer | Revenue from Contract with Customer Benchmark | Customer Concentration Risk    
Segment Reporting Information [Line Items]    
Concentration risk, percentage 14.00% 13.00%