XML 59 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Accrued Expenses and Other Current Liabilities    
Accrued compensation $ 8,488 $ 8,544
Accrued research and development expenses 2,381 2,902
Accrued inventory costs 1,916  
Accrued other expenses 4,254 1,954
Total accrued expenses and other current liabilities $ 17,039 $ 13,400