XML 84 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCRUED EXPENSES- Summary of Composition of Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Payable And Accruals [Abstract]    
Compensation and related benefits $ 8,003 $ 11,201
Consulting and professional fees 488 761
Research and development expenses 260 678
Sales and marketing expenses 1,760 410
Warranty 213 328
Sales and other taxes payable 818 659
Other 1,053 800
Accrued expenses $ 12,595 $ 14,837