XML 88 R73.htm IDEA: XBRL DOCUMENT v3.8.0.1
Guarantees (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Product Warranty [Abstract]    
Period of warranty 12 months  
Change in warranty accrual [Roll Forward]    
Beginning accrued warranty and related costs $ 251 $ 497
Accruals for warranties issued 125 92
Adjustments related to pre-existing warranties including expirations and changes in estimates (150) (223)
Cost of warranty repair (93) (115)
Ending accrued warranty and related costs $ 133 $ 251