XML 33 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Dec. 31, 2019
USD ($)
Customer
Dec. 31, 2018
USD ($)
Customer
Jan. 01, 2019
USD ($)
Deferred revenue     $ 2,800,000
Deferred revenue, recognized $ 1,900,000    
Remaining service period to recognize deferred revenue, description 2024    
Capitalized contract cost, net $ 400,000   400,000
Laser revenue $ 700,000 $ 500,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.    
New accounting pronouncement or change in accumulated deficit     21,000
Operating lease right-of-use-assets $ 2,835,000    
Operating lease, liability $ 2,938,000    
ASU 2016-02 [Member]      
Operating lease right-of-use-assets     3,200,000
Operating lease, liability     $ 3,200,000
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  
Customer Concentration Risk | Revenue Benchmark      
Number of individual customers representing greater than 10% of bench mark | Customer 0 0  
Shipping and Handling      
Shipping and handling costs $ 500,000 $ 600,000  
Advertising expense $ 100,000 $ 40,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