XML 69 R59.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition - Revenue Disaggregated by Geography (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 02, 2022
Oct. 03, 2021
Oct. 02, 2022
Oct. 03, 2021
Disaggregation of Revenue [Line Items]        
Revenue $ 209,622 $ 284,848 $ 766,657 $ 793,033
Americas        
Disaggregation of Revenue [Line Items]        
Revenue 65,847 113,758 284,057 330,012
Europe        
Disaggregation of Revenue [Line Items]        
Revenue 48,930 65,146 173,561 182,161
Greater China        
Disaggregation of Revenue [Line Items]        
Revenue 66,460 65,813 193,481 163,757
Other Asia        
Disaggregation of Revenue [Line Items]        
Revenue $ 28,385 $ 40,131 $ 115,558 $ 117,103