XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues - Revenues Disaggregated by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2021
Oct. 02, 2020
Oct. 01, 2021
Oct. 02, 2020
Disaggregation of Revenue [Line Items]        
Total revenues $ 328,423 $ 231,092 $ 983,830 $ 717,486
U.S.        
Disaggregation of Revenue [Line Items]        
Total revenues 266,436 171,552 783,583 549,379
Europe        
Disaggregation of Revenue [Line Items]        
Total revenues 38,095 36,006 162,822 117,959
Japan        
Disaggregation of Revenue [Line Items]        
Total revenues $ 23,892 $ 23,534 $ 37,425 $ 50,148