Annual report pursuant to Section 13 and 15(d)

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

v3.20.4
Summary of Significant Accounting Policies and Nature of Operations - Additional Information (Details)
$ in Thousands
12 Months Ended
Jan. 02, 2021
USD ($)
item
Dec. 28, 2019
USD ($)
Jan. 01, 2019
USD ($)
Dec. 29, 2018
USD ($)
Property, Plant and Equipment [Line Items]        
Net income (loss) $ 1,513 $ 31,548    
Operating Loss Carryforwards, Valuation Allowance $ 23,015      
Trade receivable as percent of total accounts receivable, net 28.00%      
Number of suppliers | item 1      
Inventory in-transit $ 26,542 14,502    
Capitalized website and software development costs 659 55    
Impairment loss on intangible assets 0      
Impairment loss on property and equipment 0      
Credits for returned products $ 24,396 18,436    
Number of customer accounted for 10 % 0.00%      
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 $ 54,588 25,691    
Unrecognized tax benefits, interest or penalties 0      
Effect of new accounting adoption $ 83,489 12,380   $ 38,822
Minimum        
Property, Plant and Equipment [Line Items]        
Length Of Fiscal Year 364 days      
Standard product warranty, recognition period 1 year      
Maximum        
Property, Plant and Equipment [Line Items]        
Length Of Fiscal Year 371 days      
Standard product warranty, recognition period 5 years      
Website and Software Development        
Property, Plant and Equipment [Line Items]        
Capitalized website and software development costs $ 4,769 4,907    
Capitalized website and software development cost amount 22,099 24,142    
Capitalized website and software development costs accumulated amortization and impairment amount $ 18,779 20,740    
Website and Software Development | Minimum        
Property, Plant and Equipment [Line Items]        
Amortization on a straight-line basis, period 2 years      
Website and Software Development | Maximum        
Property, Plant and Equipment [Line Items]        
Amortization on a straight-line basis, period 3 years      
Cost of Sales        
Property, Plant and Equipment [Line Items]        
Freight and shipping expenses $ 69,925 47,140    
Stock Options | Minimum        
Property, Plant and Equipment [Line Items]        
Stock options vesting period 3 years      
Stock Options | Maximum        
Property, Plant and Equipment [Line Items]        
Stock options vesting period 4 years      
Accumulated Deficit        
Property, Plant and Equipment [Line Items]        
Net income (loss) $ 1,513 31,548    
Effect of new accounting adoption $ (169,461) $ (167,876)   (137,791)
Cumulative Effect Period of Adoption Adjustment        
Property, Plant and Equipment [Line Items]        
Effect of new accounting adoption       1,623
Cumulative Effect Period of Adoption Adjustment | Accumulated Deficit        
Property, Plant and Equipment [Line Items]        
Effect of new accounting adoption       $ 1,623
ASU 2016-02 | Cumulative Effect Period of Adoption Adjustment | Accumulated Deficit        
Property, Plant and Equipment [Line Items]        
Effect of new accounting adoption     $ 1,623