XML 36 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies - Additional Information (Details)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Mar. 31, 2017
Jun. 30, 2018
Customer
Vendor
Jul. 01, 2017
Customer
Vendor
Jun. 30, 2018
Customer
Vendor
Jul. 01, 2017
Customer
Jul. 01, 2017
Customer
Vendor
Dec. 30, 2017
Customer
Disclosure Summary Of Significant Accounting Policies [Line Items]              
Extended product warranty period       1 year      
Period to extend warranty, performance obligation       60 days      
Products warranty period       2 years      
Minimum              
Disclosure Summary Of Significant Accounting Policies [Line Items]              
Products warranty period       1 year      
Maximum              
Disclosure Summary Of Significant Accounting Policies [Line Items]              
Products warranty period       2 years      
IQ 532/577 Laser Consoles              
Disclosure Summary Of Significant Accounting Policies [Line Items]              
Products warranty period 5 years            
Revenue, Total | Customer Concentration Risk              
Disclosure Summary Of Significant Accounting Policies [Line Items]              
Number of customers   0 0 0 0 0  
Customer and supplier accounted percentage of total revenues, accounts receivable and purchases   10.00% 10.00% 10.00% 10.00%    
Accounts Receivable | Customer Concentration Risk              
Disclosure Summary Of Significant Accounting Policies [Line Items]              
Number of customers   0 0 0 0 0 0
Customer and supplier accounted percentage of total revenues, accounts receivable and purchases   10.00% 10.00% 10.00%     10.00%
Purchases | Vendor 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% 10.00%   10.00%  
Number of vendors accounting for total purchases | Vendor   2 0 2   0  
Percentage of purchases for accounting   27.00%   26.00%      
Royalty Agreements              
Disclosure Summary Of Significant Accounting Policies [Line Items]              
Number of customers   2   2