XML 77 R61.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Dec. 31, 2022
Debt Disclosure [Abstract]      
Distributor fees and marketing reimbursements $ 930 $ 2,834 $ 6,348
Accrued compensation 1,733 1,687 3,453
Accrued clinical trials and R&D 81 3,694 228
Accrued selling and marketing 592 1,110 481
Accrued professional fees 493 1,505 2,105
Accrued interest     489
Accrued warranty 16 44 48
Accrued restructuring   655  
Other accrued expenses 4,128 3,966 2,641
Total accrued expenses and other current liabilities $ 7,973 $ 15,495 $ 15,793