XML 60 R48.htm IDEA: XBRL DOCUMENT v3.22.4
ACCRUED EXPENSES AND OTHER LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
ACCRUED EXPENSES AND OTHER LIABILITIES    
Accrued payroll and related expenses $ 3,753 $ 3,119
Accrued sales incentives and discounts 2,485 1,214
Accrued warranty costs 5,699 4,641
Deferred revenue 1,989 1,313
Income taxes payable 342 217
Other 1,072 794
Total accrued expenses and other liabilities $ 15,340 $ 11,298