Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Additional Information (Details)

v3.20.1
Summary of Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Dec. 28, 2019
USD ($)
Segment
Sublease
Dec. 29, 2018
USD ($)
Dec. 29, 2019
USD ($)
Dec. 30, 2018
USD ($)
Allowance for doubtful accounts $ 29,000 $ 29,000    
Reserve for obsolete inventory 0 0    
Depreciation expense 99,000 270,000    
Impairment of intangible asset 0      
Intangible amortization expense 3,977,000 3,730,000    
Deferred costs   0 $ 0  
Revenue from contracts 32,136,000 32,459,000    
Advertising expense $ 827,000 1,101,000    
Operating lease, lease expire year 2023      
Right of use asset - operating leases $ 1,894,000 $ 0   $ 1,600,000
Operating lease liability $ 1,929,000     $ 1,600,000
Operating lease, lease renewal term 6 months      
Weighted average lease term for operating leases 24 months      
Weighted average discount term 8.00%      
Number of reportable segments | Segment 3      
Ontario, Canada        
Number of sub leases | Sublease 1      
Topic 842        
Adjustments to retained earnings $ 63,000      
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 3 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