v3.25.1
Accrued expenses and other current liabilities (Tables)
3 Months Ended
Mar. 31, 2025
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
March 31,
2025
December 31,
2024
Rebates, chargebacks and returns
$59,479 $110,924 
Clinical accruals35,954 41,448 
Employee related expenses4,654 13,102 
Contract manufacturing7,087 4,764 
Interest accruals1,677 4,205 
Commercial services3,152 2,483 
Other accruals6,338 8,608 
$118,341 $185,534