XML 61 R52.htm IDEA: XBRL DOCUMENT v3.23.2
ACCRUED EXPENSES AND OTHER LIABILITIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
ACCRUED EXPENSES AND OTHER LIABILITIES    
Accrued payroll and related expenses $ 4,288 $ 3,753
Accrued sales incentives and discounts 4,111 2,485
Accrued warranty costs 7,259 5,699
Deferred revenue 1,270 1,989
Income taxes payable 1,532 342
Other 1,392 1,072
Total accrued expenses and other liabilities $ 19,852 $ 15,340