XML 35 R50.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Organization and Description of Business and Accounting Policies - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 29, 2018
Dec. 22, 2017
Jan. 03, 2020
Dec. 28, 2018
Dec. 29, 2017
Organization And Description Of Business And Accounting Policies [Line Items]          
Revenue, Remaining Performance Obligation, Amount     $ 0    
Deferred Revenues     0 $ 0 $ 0
Goodwill     $ 1,786,000 $ 1,786,000  
U.S. corporate tax rate   35.00% 21.00% 21.00% 34.00%
Percentage of deduction in GILTI     50.00%    
Executive Officers and Employees | Restricted Stock          
Organization And Description Of Business And Accounting Policies [Line Items]          
Option Vesting Term     3 years    
Board of Directors          
Organization And Description Of Business And Accounting Policies [Line Items]          
Option Vesting Term     1 year    
Board of Directors | Restricted Stock          
Organization And Description Of Business And Accounting Policies [Line Items]          
Option Vesting Term     1 year    
Topic 842          
Organization And Description Of Business And Accounting Policies [Line Items]          
Cumulative adjustment accumulated deficit       $ 113,000  
Accounting Standards Update 2018-07          
Organization And Description Of Business And Accounting Policies [Line Items]          
Cumulative adjustment accumulated deficit $ (315,000)        
Minimum | Restricted Stock          
Organization And Description Of Business And Accounting Policies [Line Items]          
Requisite Service Period     1 year    
Minimum | Executive Officers and Employees          
Organization And Description Of Business And Accounting Policies [Line Items]          
Option Vesting Term     3 years    
Maximum | Restricted Stock          
Organization And Description Of Business And Accounting Policies [Line Items]          
Requisite Service Period     3 years    
Maximum | Executive Officers and Employees          
Organization And Description Of Business And Accounting Policies [Line Items]          
Option Vesting Term     4 years    
Patents And Licenses | Minimum          
Organization And Description Of Business And Accounting Policies [Line Items]          
Finite-Lived Intangible Asset, Useful Life     3 years    
Patents And Licenses | Maximum          
Organization And Description Of Business And Accounting Policies [Line Items]          
Finite-Lived Intangible Asset, Useful Life     20 years    
Customer Relationships          
Organization And Description Of Business And Accounting Policies [Line Items]          
Finite-Lived Intangible Asset, Useful Life     10 years    
Developed technology | Minimum          
Organization And Description Of Business And Accounting Policies [Line Items]          
Finite-Lived Intangible Asset, Useful Life     3 years    
Developed technology | Maximum          
Organization And Description Of Business And Accounting Policies [Line Items]          
Finite-Lived Intangible Asset, Useful Life     10 years    
Customer Concentration Risk | One Customer | Trade Accounts Receivable          
Organization And Description Of Business And Accounting Policies [Line Items]          
Concentration risk, percentage     43.00% 36.00%  
Customer Concentration Risk | One Customer | Sales Revenue, Net          
Organization And Description Of Business And Accounting Policies [Line Items]          
Concentration risk, percentage     43.00% 37.00% 27.00%
Vendor Concentration Risk | Consolidated Accounts Payable          
Organization And Description Of Business And Accounting Policies [Line Items]          
Concentration risk, percentage       10.00%  
Vendor Concentration Risk | Consolidated Accounts Payable | Maximum          
Organization And Description Of Business And Accounting Policies [Line Items]          
Concentration risk, percentage     11.00%    
Vendor Concentration Risk | Consolidated Purchases | Maximum          
Organization And Description Of Business And Accounting Policies [Line Items]          
Concentration risk, percentage     10.00% 10.00% 10.00%