XML 61 R48.htm IDEA: XBRL DOCUMENT v3.20.4
ACCRUED EXPENSES AND OTHER LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
ACCRUED EXPENSES AND OTHER LIABILITIES    
Accrued payroll and related expenses $ 4,458 $ 3,021
Accrued sales incentives and discounts 3,292 3,716
Accrued warranty costs 5,030 5,410
Deferred revenue 1,245 295
Other 1,558 713
Total accrued expenses and other liabilities $ 15,583 $ 13,155