XML 72 R60.htm IDEA: XBRL DOCUMENT v3.21.1
Other Accrued Liabilities (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Jan. 31, 2021
Dec. 31, 2020
USD ($)
Assessment
Dec. 31, 2019
USD ($)
Other Accrued Liabilities [Abstract]      
Accrued warranty, current, see Note 1   $ 87 $ 170
Accrued compensation, including commissions and vacation   891 1,193
Accrued state sales, use and other taxes   3,105 3,193
Accrued professional fees and other accrued liabilities   607 578
Total other accrued liabilities   4,690 $ 5,134
Income Tax Examination, Penalties and Interest Accrued [Abstract]      
Interest amount   $ 171  
Subsequent Event [Member]      
Income Tax Examination, Penalties and Interest Accrued [Abstract]      
Notice period to file an appeal 30 days    
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