XML 50 R37.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Jan. 02, 2021
USD ($)
Customer
Dec. 28, 2019
USD ($)
Customer
Disclosure Summary Of Significant Accounting Policies [Line Items]    
Provision for sales returns $ 0 $ 264,000
Gross value of demos and loaners 1,900,000 2,800,000
Accumulated amortization on inventory demos and loaners $ 1,700,000 1,400,000
Estimated useful life of demos and loaners 4 years  
Estimated useful lives of the assets 3 years  
Extended product warranty period 1 year  
Extended warranty, period to determine nature of sale 60 days  
Deferred revenue recognized $ 1,300,000 1,300,000
Products warranty period 2 years  
Advertising and promotion costs $ 100,000 300,000
Accrued interest and penalty incurred $ 0 $ 0
Revenue, Total | Customer Concentration Risk    
Disclosure Summary Of Significant Accounting Policies [Line Items]    
Number of customers | Customer 0 0
Accounts Receivable | Customer Concentration Risk    
Disclosure Summary Of Significant Accounting Policies [Line Items]    
Customer and supplier accounted percentage of total revenues, accounts receivable and purchases 10.00%  
Accounts Receivable | Credit Concentration Risk    
Disclosure Summary Of Significant Accounting Policies [Line Items]    
Number of customers | Customer 1 1
Revenue Benchmark | Customer Concentration Risk    
Disclosure Summary Of Significant Accounting Policies [Line Items]    
Customer and supplier accounted percentage of total revenues, accounts receivable and purchases 10.00% 10.00%
Percentage of revenues accounted 13.00% 11.00%
Shipping and Handling    
Disclosure Summary Of Significant Accounting Policies [Line Items]    
Shipping and handling costs $ 200,000 $ 200,000
Royalty Agreements    
Disclosure Summary Of Significant Accounting Policies [Line Items]    
Number of customers | Customer 2