Annual report pursuant to Section 13 and 15(d)

Accounts Payable and Accrued Expenses (Details)

v3.23.1
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Accounts Payable and Accrued Expenses    
Accounts Payable $ 57,244 $ 47,429
Accrued expenses:    
Professional fees 1,693 1,835
Salaries, bonus and related benefits 9,772 8,809
Research and development 7,390 7,932
Research and development - license maintenance fees 632 4,640
Research and development - milestones 4,600 850
Accrued royalties payable 2,627 3,833
Accrued coupon and rebates 7,604 10,603
Return reserve 3,689 3,240
Accrued interest 342 0
Other 1,853 1,489
Total accounts payable and accrued expenses $ 97,446 $ 90,660