Quarterly report pursuant to Section 13 or 15(d)

Accounts Payable and Accrued Expenses (Details)

v3.23.1
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Accounts Payable and Accrued Expenses    
Accounts Payable $ 65,868 $ 57,244
Accrued expenses:    
Professional fees 2,437 1,693
Salaries, bonus and related benefits 8,406 9,772
Research and development 5,933 7,390
Research and development - license maintenance fees 459 632
Research and development - milestones 4,600 4,600
Accrued royalties payable 1,607 2,627
Accrued coupon and rebates 7,831 7,604
Return reserve 3,371 3,689
Accrued interest 748 342
Other 4,159 1,853
Total accounts payable and accrued expenses $ 105,419 $ 97,446