XML 51 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Accrued Expenses      
Warranty $ 1,991 $ 2,357 $ 1,872
Legal and consulting 921 611  
In-transit inventory 1,565 401  
Travel 1,000 1,038  
Clinical studies 339 363  
Sales and use tax 168 183  
Other 1,104 951  
Total $ 7,088 $ 5,904