Quarterly report pursuant to Section 13 or 15(d)

Significant Accounting Policies - Additional Information (Details)

v3.20.1
Significant Accounting Policies - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Deferred revenue     $ 3.3
Deferred revenue, recognized $ 0.7    
Remaining service period to recognize deferred revenue, description 2024    
Capitalized contract cost, net $ 0.3   $ 0.4
Laser revenue $ 0.2 $ 0.2  
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