Annual report pursuant to Section 13 and 15(d)

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

v3.22.4
Summary of Significant Accounting Policies and Nature of Operations - Additional Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
item
Jan. 01, 2022
USD ($)
Jan. 02, 2021
USD ($)
Summary of Significant Accounting Policies and Nature of Operations      
Trade receivable as percent of total accounts receivable, net 20.00% 18.00%  
Number of suppliers | item 1    
Inventory in-transit $ 17,444 $ 42,255  
Capitalized website and software development costs 11,067 6,334 $ 4,769
Impairment loss on intangible assets 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 $ 79,854 69,102 54,588
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 $ 1,180 2,159 659
Capitalized website and software development cost amount 23,761 14,153  
Capitalized website and software development costs accumulated amortization and impairment amount $ 13,898 8,929  
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 $ 93,593 $ 89,785 $ 69,925
Employee Stock Option | Minimum      
Summary of Significant Accounting Policies and Nature of Operations      
Stock options vesting period 3 years    
Employee Stock Option | Maximum      
Summary of Significant Accounting Policies and Nature of Operations      
Stock options vesting period 4 years