Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies and Nature of Operations - Additional Information (Details)

v3.24.0.1
Summary of Significant Accounting Policies and Nature of Operations - Additional Information (Details)
$ in Thousands
12 Months Ended
Dec. 30, 2023
USD ($)
item
Dec. 31, 2022
USD ($)
Jan. 01, 2022
USD ($)
Summary of Significant Accounting Policies and Nature of Operations      
Trade receivable as percent of total accounts receivable, net 20.00% 20.00%  
Number of suppliers | item 1    
Inventory in-transit $ 26,801 $ 17,444  
Capitalized website and software development costs 9,951 11,067 $ 6,334
Impairment loss on intangible assets 0 0  
Impairment loss on property and equipment $ 0    
Warranty, coverage period 30 days    
Warranty, unlimited product replacement, coverage period 5 years    
Warranty, one-time product replacement, coverage period, option one 5 years    
Warranty, one-time product replacement, coverage period, option two 3 years    
Advertising costs $ 83,146 79,854 69,102
Unrecognized tax benefits, interest or penalties $ 0    
Minimum      
Summary of Significant Accounting Policies and Nature of Operations      
Length Of Fiscal Year 364 days    
Standard product warranty, recognition period 1 year    
Maximum      
Summary of Significant Accounting Policies and Nature of Operations      
Length Of Fiscal Year 371 days    
Standard product warranty, recognition period 5 years    
Website and Software Development      
Summary of Significant Accounting Policies and Nature of Operations      
Capitalized website and software development costs $ 804 1,180 2,159
Capitalized website and software development cost amount 24,215 23,761  
Capitalized website and software development costs accumulated amortization and impairment amount $ 13,608 13,898  
Website and Software Development | Minimum      
Summary of Significant Accounting Policies and Nature of Operations      
Amortization on a straight-line basis, period 2 years    
Website and Software Development | Maximum      
Summary of Significant Accounting Policies and Nature of Operations      
Amortization on a straight-line basis, period 5 years    
Cost of Sales      
Summary of Significant Accounting Policies and Nature of Operations      
Freight and shipping expenses $ 105,830 $ 93,593 $ 89,785
Employee Stock Option [Member] | Minimum      
Summary of Significant Accounting Policies and Nature of Operations      
Stock options vesting period 3 years    
Employee Stock Option [Member] | Maximum      
Summary of Significant Accounting Policies and Nature of Operations      
Stock options vesting period 4 years