Annual report [Section 13 and 15(d), not S-K Item 405]

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

v3.25.1
Summary of Significant Accounting Policies and Nature of Operations - Additional Information (Details)
$ in Thousands
12 Months Ended
Dec. 28, 2024
USD ($)
item
Dec. 30, 2023
USD ($)
Summary of Significant Accounting Policies and Nature of Operations    
Trade receivable as percent of total accounts receivable, net 22.00% 20.00%
Number of suppliers | item 1  
Inventory in-transit $ 19,964 $ 26,801
Capitalized website and software development costs 16,264 9,951
Impairment loss on property and equipment $ 0 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 $ 81,860 83,146
Unrecognized tax benefits, interest or penalties $ 0  
Number of operating segments | item 1  
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 $ 746 804
Capitalized website and software development cost amount 40,471 24,215
Capitalized website and software development costs accumulated amortization and impairment amount $ 24,625 13,608
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 $ 100,768 $ 106,018
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