Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies - Additional Information (Details)

v3.20.1
Summary of Significant Accounting Policies - Additional Information (Details)
3 Months Ended 12 Months Ended
Mar. 28, 2020
USD ($)
Segment
Sublease
Mar. 30, 2019
USD ($)
Dec. 28, 2019
USD ($)
Allowance for doubtful accounts $ 29,000   $ 29,000
Reserve for obsolete inventory 0   0
Impairment of intangible asset 0   0
Deferred costs 0   $ 0
Revenue from contracts 8,013,000 $ 5,674,000  
Advertising expense $ 91,000 $ 110,000  
Operating lease, lease expire year 2023    
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    
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    
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    
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