XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue - Schedule of Revenue by Country (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 02, 2023
Jul. 03, 2022
Jul. 02, 2023
Jul. 03, 2022
Disaggregation of Revenue [Line Items]        
Revenues $ 69,811 $ 47,407 $ 135,905 $ 95,528
United States        
Disaggregation of Revenue [Line Items]        
Revenues 59,920 38,550 118,122 80,908
Hong Kong        
Disaggregation of Revenue [Line Items]        
Revenues 2,983 2,104 6,002 3,040
Canada        
Disaggregation of Revenue [Line Items]        
Revenues 2,117 1,864 4,506 3,534
United Kingdom        
Disaggregation of Revenue [Line Items]        
Revenues 3,770 1,443 3,874 3,224
All others        
Disaggregation of Revenue [Line Items]        
Revenues $ 1,021 $ 3,446 $ 3,401 $ 4,822