Quarterly report pursuant to Section 13 or 15(d)

Accounts Payable and Accrued Expenses (Details)

v3.24.2.u1
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 27, 2024
Dec. 31, 2023
Accounts payable $ 37,957   $ 34,810
Accrued expenses:      
Professional fees 2,260   1,681
Salaries, bonus and related benefits 4,903   8,531
Research and development 8,547   11,644
Accrued royalties payable 1,656   2,015
Accrued coupon and rebates 6,596   9,987
Return reserve 3,214   4,077
Other 3,788   817
Total accounts payable and accrued expenses 68,921   $ 73,562
Mustang | UBriGene      
Accrued expenses:      
Other $ 1,400 $ 1,400