v3.25.2
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Accrued Expenses and Other Current Liabilities    
Accrued compensation $ 5,757 $ 10,251
Accrued gross-to-net deductions 1,875  
Accrued research and development expenses 853 2,495
Accrued inventory costs 4,026 1,641
Accrued other expenses 10,011 4,272
Total accrued expenses and other current liabilities $ 22,522 $ 18,659