Quarterly report pursuant to Section 13 or 15(d)

Accounts Payable and Accrued Expenses (Details)

v3.23.2
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Accounts Payable and Accrued Expenses    
Accounts Payable $ 48,587 $ 57,244
Accrued expenses:    
Professional fees 2,295 1,693
Salaries, bonus and related benefits 6,810 9,772
Research and development 14,545 7,390
Research and development - license maintenance fees 4,556 632
Research and development - milestones 200 4,600
Accrued royalties payable 2,199 2,627
Accrued coupon and rebates 12,509 7,604
Return reserve 4,545 3,689
Accrued interest 95 342
Other 2,821 1,853
Total accounts payable and accrued expenses $ 99,162 $ 97,446