Quarterly report pursuant to Section 13 or 15(d)

Accounts Payable and Accrued Expenses and Partner Company Installment Payments (Details)

v3.24.3
Accounts Payable and Accrued Expenses and Partner Company Installment Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Accounts Payable and Accrued Expenses and Partner Company Installment Payments    
Accounts payable $ 34,030 $ 34,810
Accrued expenses:    
Professional fees 2,344 1,681
Salaries, bonus and related benefits 6,064 8,531
Research and development 7,586 11,644
Accrued royalties payable 1,601 2,015
Accrued coupon and rebates 6,321 9,987
Return reserve 3,430 4,077
Other 3,123 817
Total accounts payable and accrued expenses $ 64,499 $ 73,562