XML 70 R47.htm IDEA: XBRL DOCUMENT v3.19.3
Other Accrued Liabilities, Accrued Warranty Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Product Warranty Accrual [Roll Forward]          
Accrual at beginning of period $ 272 $ 195 $ 238 $ 178  
Additions charged to warranty expense 75 75 143 138  
Expiring warranties/claimed satisfied (56) (35) (90) (81)  
Total 291 235 291 235  
Less: current portion (194) (149) (194) (149) $ (156)
Total long-term accrued warranty costs $ 97 $ 86 $ 97 $ 86  
Minimum [Member]          
Accrued warranty costs [Abstract]          
Standard warranty period     1 year    
Offered warranty period     3 years    
Maximum [Member]          
Accrued warranty costs [Abstract]          
Standard warranty period     2 years    
Offered warranty period     4 years