XML 12 R45.htm IDEA: XBRL DOCUMENT v3.19.3
Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2019
Dec. 31, 2018
Sep. 30, 2018
Other Accrued Liabilities [Abstract]      
Accrued warranty, current $ 179 $ 156 $ 146
Accrued compensation, including commissions and vacation 1,190 1,275  
Accrued state sales, use and other taxes 2,985 2,719  
Accrued professional fees and other accrued liabilities 583 350  
Total other accrued liabilities 4,937 $ 4,500  
Income Tax Examination, Penalties and Interest Accrued [Abstract]      
Estimated tax positions subject to audit $ 801