Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies - Additional Information (Details)

v3.19.3
Summary of Significant Accounting Policies - Additional Information (Details)
3 Months Ended 6 Months Ended 9 Months Ended
Jan. 01, 2018
USD ($)
Sep. 28, 2019
USD ($)
Sep. 29, 2018
USD ($)
Jun. 29, 2019
USD ($)
Sep. 28, 2019
USD ($)
Segment
Sublease
Sep. 29, 2018
USD ($)
Dec. 30, 2018
USD ($)
Dec. 29, 2018
USD ($)
Allowance for doubtful accounts   $ 29,000     $ 29,000     $ 29,000
Reserve for obsolete inventory   0     0     0
Impairment of intangible asset       $ 0        
Deferred costs   0     0     0
Revenue from contracts   8,891,000 $ 9,963,000   21,397,000 $ 26,710,000    
Advertising expense   168,000 $ 226,000   $ 623,000 $ 593,000    
Operating lease, lease expire year         2022      
Operating lease right of use assets   2,163,000     $ 2,163,000   $ 1,900,000 $ 0
Operating lease liability   $ 2,196,000     $ 2,196,000   $ 1,900,000  
Operating lease, lease renewal term   6 months     6 months      
Weighted average lease term for operating leases   27 months     27 months      
Weighted average discount term   8.00%     8.00%      
Number of reportable segments | Segment         3      
Ontario, Canada                
Number of sub leases | Sublease         1      
Topic 606                
Adjustments to retained earnings $ 0              
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         18 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