XML 86 R71.htm IDEA: XBRL DOCUMENT v3.25.2
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Debt Disclosure [Abstract]          
Marketing reimbursement $ 821       $ 2,834
Accrued compensation 1,046       1,687
Accrued clinical trials and R&D         3,694
Accrued selling and marketing 91       1,110
Accrued professional fees 1,164       1,505
Accrued warranty 14       44
Accrued restructuring 3,165       655
Other accrued expenses 5,121       3,966
Total accrued expenses and other current liabilities $ 11,422 $ 7,973 $ 14,724 $ 14,506 $ 15,495