XML 124 R92.htm IDEA: XBRL DOCUMENT v3.25.0.1
Reportable Segment and Geographic Information - Schedule of Revenue by Country (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2024
Dec. 31, 2023
Jan. 01, 2023
Disaggregation of Revenue [Line Items]      
Revenue $ 342,269 $ 286,682 $ 212,941
United States      
Disaggregation of Revenue [Line Items]      
Revenue 329,049 261,274 184,908
Canada      
Disaggregation of Revenue [Line Items]      
Revenue 8,197 8,327 4,135
Hong Kong      
Disaggregation of Revenue [Line Items]      
Revenue 878 6,406 6,181
United Kingdom      
Disaggregation of Revenue [Line Items]      
Revenue 1,078 4,639 7,147
All others      
Disaggregation of Revenue [Line Items]      
Revenue $ 3,067 $ 6,036 $ 10,570