XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition - Revenue Disaggregated by Geography (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2023
Oct. 02, 2022
Oct. 01, 2023
Oct. 02, 2022
Disaggregation of Revenue [Line Items]        
Revenue $ 197,241 $ 209,622 $ 640,877 $ 766,657
Americas        
Disaggregation of Revenue [Line Items]        
Revenue 80,156 65,847 243,067 284,057
Europe        
Disaggregation of Revenue [Line Items]        
Revenue 51,827 48,930 168,529 173,561
Greater China        
Disaggregation of Revenue [Line Items]        
Revenue 34,485 66,460 139,837 193,481
Other Asia        
Disaggregation of Revenue [Line Items]        
Revenue $ 30,773 $ 28,385 $ 89,444 $ 115,558