XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses- Summary of Composition of Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Payable And Accruals [Abstract]    
Compensation and related benefits $ 3,952 $ 11,201
Consulting and professional fees 1,042 761
Research and development expenses 471 678
Sales and marketing expenses 316 410
Warranty 284 328
Sales and other taxes payable 674 659
Other 701 800
Accrued expenses $ 7,440 $ 14,837