XML 73 R63.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue (Details)
6 Months Ended
Jun. 30, 2018
Transferred at Point in Time  
Disaggregation of Revenue [Line Items]  
Remaining performance obligation, percentage 85.00%
Contracting And Installation  
Disaggregation of Revenue [Line Items]  
Contract length 1 year
Service And Maintenance  
Disaggregation of Revenue [Line Items]  
Contract length 12 months
Service And Maintenance | Maximum  
Disaggregation of Revenue [Line Items]  
Contract length 60 months