XML 66 R47.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accrued Expenses      
Warranty $ 1,784 $ 2,357 $ 2,005
Legal and consulting 1,318 611  
Travel 1,120 1,038  
In-transit inventory 1,013 401  
Sales and use tax 802 183  
Clinical studies 304 363  
Other 1,439 951  
Total $ 7,780 $ 5,904