XML 51 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2018
Dec. 31, 2017
Contract Balances    
Unbilled revenue $ 28.7 $ 24.7
Deferred revenue $ 1.2 $ 0.8
Product revenue    
Disaggregation of Revenue [Line Items]    
Percentage of revenues 52.00%  
Rental revenue    
Disaggregation of Revenue [Line Items]    
Percentage of revenues 25.00%  
Field service and other revenue    
Disaggregation of Revenue [Line Items]    
Percentage of revenues 23.00%  
United States    
Disaggregation of Revenue [Line Items]    
Percentage of revenues 99.00%