XML 25 R26.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued product warranty liability (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Accrued product warranty liability [Roll Forward]    
Balance, beginning of period $ 215 $ 273
Warranties issued 45 40
Warranty settlements (47) (60)
Balance, end of period 213 $ 253
Accrued product warranty liability, current 171  
Accrued product warranty liability, non-current $ 42  
Maximum [Member]    
Warranty [Abstract]    
Product warranty period 24 months