XML 52 R38.htm IDEA: XBRL DOCUMENT v3.25.3
REVENUE RECOGNITION - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2025
Sep. 29, 2024
Sep. 28, 2025
Sep. 29, 2024
Disaggregation of Revenue [Line Items]        
Total Revenue $ 172,393 $ 173,431 $ 524,280 $ 515,922
Owned Digital Channels | Direct        
Disaggregation of Revenue [Line Items]        
Total Revenue 60,805 50,561 175,842 158,727
In-Store Channel (Non-Digital component) | Direct        
Disaggregation of Revenue [Line Items]        
Total Revenue 65,923 77,861 205,452 224,540
Marketplace Channel | 3rd party        
Disaggregation of Revenue [Line Items]        
Total Revenue $ 45,665 $ 45,009 $ 142,986 $ 132,655