XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Accrued Expenses      
In-transit inventory $ 1,662 $ 1,013  
Warranty 1,573 1,784 $ 2,191
Travel 1,210 1,120  
Sales and use tax 935 802  
Legal and consulting 934 1,318  
Clinical studies 28 304  
Other 835 1,439  
Total $ 7,177 $ 7,780