XML 58 R39.htm IDEA: XBRL DOCUMENT v3.20.4
Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Dec. 31, 2020
USD ($)
Customer
Dec. 31, 2019
USD ($)
Customer
Jan. 01, 2020
USD ($)
Jan. 01, 2019
USD ($)
Deferred revenue     $ 3,300,000 $ 2,800,000
Deferred revenue, recognized $ 2,000,000 $ 1,900,000    
Remaining service period to recognize deferred revenue, description 2024      
Capitalized contract cost, net $ 200,000 400,000    
Laser revenue $ 600,000 $ 700,000    
Tax benefit likely of being realized upon ultimate settlement description measure the tax benefit as the largest amount that is more than 50% likely of being realized upon ultimate settlement.      
Customer Concentration Risk | Revenue Benchmark        
Concentration risk, percentage 10.00% 10.00%    
Number of individual customers representing greater than 10% of bench mark | Customer 0 0    
Customer Concentration Risk | Accounts Receivable        
Concentration risk, percentage 10.00% 10.00%    
Number of individual customers representing greater than 10% of bench mark | Customer 1 1    
Shipping and Handling        
Shipping and handling costs $ 100,000 $ 500,000    
Advertising expense $ 0 $ 100,000    
Minimum [Member]        
Regular warranty service contracts term 12 months      
Maximum [Member]        
Extended warranty service contracts term 60 months      
Capitalized contract cost amortization period 1 year