v3.25.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Accrued Expenses and Other Current Liabilities    
Accrued compensation $ 6,276 $ 10,251
Accrued research and development expenses 902 2,495
Accrued inventory costs 1,508 1,641
Accrued other expenses 5,155 4,272
Total accrued expenses and other current liabilities $ 13,841 $ 18,659