XML 59 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Accrued Liabilities, Current [Abstract]    
Payroll and related expenses $ 7,835 $ 6,053
Accrued payables 2,359 2,674
Accrued payroll and other current liabilities 2,433 2,323
Lease financing, current portion 901 1,033
Product warranty 406 420
Customer Refund Liability, Current 1,000 631
Sales and use tax payable 435 599
Other 1,843 1,024
Total accrued payroll and other current liabilities $ 17,212 $ 14,757