XML 54 R44.htm IDEA: XBRL DOCUMENT v3.19.1
Balance Sheet Details (Schedule of Activity in the Warranty Reserve) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Movement in Warranty Reserve [Roll Forward]    
Beginning balance $ 944 $ 1,315
Product warranties issued 167 123
Settlement of warranties (56) (221)
Changes related to preexisting warranties (57) (60)
Ending balance $ 998 $ 1,157