Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies - Additional Information (Details)

v3.20.2
Summary of Significant Accounting Policies - Additional Information (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 27, 2020
USD ($)
Jun. 29, 2019
USD ($)
Jun. 27, 2020
USD ($)
Segment
Sublease
Jun. 29, 2019
USD ($)
Dec. 28, 2019
USD ($)
Allowance for doubtful accounts $ 29,000   $ 29,000   $ 29,000
Reserve for obsolete inventory 0   0   0
Impairment of intangible asset     0   0
Deferred costs 0   0   $ 0
Revenue from contracts 3,664,000 $ 6,835,000 11,677,000 $ 12,506,000  
Advertising expense $ 31,000 $ 345,000 $ 122,000 $ 455,000  
Operating lease, lease expire year     2023    
Operating lease, lease renewal term 6 months   6 months    
Weighted average lease term for operating leases 33 months   33 months    
Weighted average discount term 8.00%   8.00%    
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   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    
Maximum          
Operating lease, lease term 3 years   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    
Building and Improvements | Minimum          
Estimated useful life of property and equipment     3 years    
Building and Improvements | Maximum          
Estimated useful life of property and equipment     30 years    
Transportation Equipment | Minimum          
Estimated useful life of property and equipment     3 years    
Transportation Equipment | Maximum          
Estimated useful life of property and equipment     15 years    
Machinery and Equipment | Minimum          
Estimated useful life of property and equipment     5 years    
Machinery and Equipment | Maximum          
Estimated useful life of property and equipment     10 years    
Furnishings and Fixtures | Minimum          
Estimated useful life of property and equipment     3 years    
Furnishings and Fixtures | Maximum          
Estimated useful life of property and equipment     5 years    
Office and Computer Equipment | Minimum          
Estimated useful life of property and equipment     3 years    
Office and Computer Equipment | Maximum          
Estimated useful life of property and equipment     5 years