XML 64 R53.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Expenses - Summary of Composition of Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Payables And Accruals [Abstract]    
Compensation and related benefits $ 8,022 $ 5,090
Consulting and professional fees 760 537
Research and development expenses 637 388
Sales and marketing expenses 246 268
Warranty 337 306
Sales and other taxes payable 558 664
Other 933 980
Accrued expenses $ 11,493 $ 8,233