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 9 Months Ended 12 Months Ended
Sep. 26, 2020
USD ($)
Sep. 28, 2019
USD ($)
Sep. 26, 2020
USD ($)
Segment
Sublease
Sep. 28, 2019
USD ($)
Dec. 28, 2019
USD ($)
Jun. 27, 2020
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
Revenue from contracts 11,562,000 $ 8,891,000 23,239,000 $ 21,397,000    
Advertising expense $ 162,000 $ 168,000 $ 284,000 $ 623,000    
Operating lease, lease expire year     2024      
Operating lease, lease renewal term 6 months   6 months      
Weighted average lease term for operating leases 31 months   31 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 4 years   4 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