XML 42 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies - Warranty (Details)
9 Months Ended
Sep. 30, 2017
Minimum  
Warranty  
Standard product warranty period 1 year
Extended product warranty period 1 year
Maximum  
Warranty  
Standard product warranty period 2 years
Extended product warranty period 4 years