Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Additional Information (Details)

v3.21.1
Summary of Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Jan. 02, 2021
USD ($)
Segment
Sublease
Dec. 28, 2019
USD ($)
Allowance for doubtful accounts $ 0 $ 29,000
Reserve for obsolete inventory 0 0
Impairment of intangible asset 0 0
Deferred costs 0 0
Revenue from contracts 31,518,000 32,136,000
Advertising expense $ 379,000 $ 827,000
Operating lease, lease expire year 2025  
Operating lease, lease renewal term 6 months  
Number of reportable segments | Segment 3  
Ontario, Canada    
Number of sub leases | Sublease 1  
Technology Intangibles    
Estimated useful life of intangible assets 7 years  
Minimum    
Operating lease, lease term 2 years  
Minimum | Domain Name and Marketing    
Estimated useful life of intangible assets 3 years  
Minimum | Software    
Estimated useful life of intangible assets 3 years  
Minimum | Customer Relationships    
Estimated useful life of intangible assets 7 years  
Minimum | Building and Improvements    
Estimated useful life of property and equipment 3 years  
Minimum | Transportation Equipment    
Estimated useful life of property and equipment 3 years  
Minimum | Machinery and Equipment    
Estimated useful life of property and equipment 5 years  
Minimum | Furnishings and Fixtures    
Estimated useful life of property and equipment 3 years  
Minimum | Office and Computer Equipment    
Estimated useful life of property and equipment 3 years  
Maximum    
Operating lease, lease term 5 years  
Federal Deposit Insurance Corporation insured per institution $ 250,000  
Maximum | Domain Name and Marketing    
Estimated useful life of intangible assets 20 years  
Maximum | Software    
Estimated useful life of intangible assets 5 years  
Maximum | Customer Relationships    
Estimated useful life of intangible assets 15 years  
Maximum | Building and Improvements    
Estimated useful life of property and equipment 30 years  
Maximum | Transportation Equipment    
Estimated useful life of property and equipment 15 years  
Maximum | Machinery and Equipment    
Estimated useful life of property and equipment 10 years  
Maximum | Furnishings and Fixtures    
Estimated useful life of property and equipment 5 years  
Maximum | Office and Computer Equipment    
Estimated useful life of property and equipment 5 years