XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Other Accrued Liabilities (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2021
USD ($)
Assessment
Dec. 31, 2020
USD ($)
Jun. 30, 2020
USD ($)
Other Accrued Liabilities [Abstract]      
Accrued warranty, current $ 67 $ 87 $ 119
Accrued compensation, including commissions and vacation 1,336 891  
Accrued state sales, use and other taxes 3,154 3,105  
Accrued professional fees and other accrued liabilities 544 607  
Total other accrued liabilities 5,101 $ 4,690  
Income Tax Examination, Penalties and Interest Accrued [Abstract]      
Interest amount $ 171    
Tax Period from March 2014 through February 2020 [Member]      
Income Tax Examination, Penalties and Interest Accrued [Abstract]      
Number of assessments | Assessment 2    
Estimated tax positions subject to audit $ 1,484    
Tax Period from June 2015 through March 2018 [Member]      
Income Tax Examination, Penalties and Interest Accrued [Abstract]      
Assessment amount $ 720