Quarterly report pursuant to Section 13 or 15(d)

Accounts Payable and Accrued Expenses (Schedule of Accounts Payable and Accrued Liabilities) (Details)

v3.21.2
Accounts Payable and Accrued Expenses (Schedule of Accounts Payable and Accrued Liabilities) (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Accrued expenses:    
Accounts Payable $ 42,707 $ 11,412
Professional fees 1,320 1,236
Salaries, bonus and related benefits 7,100 6,701
Research and development 6,541 5,007
Research and development - manufacturing   518
Research and development - license maintenance fees 645 461
Research and development - milestones 1,332 600
Accrued royalties payable 4,496 2,682
Accrued coupon expense 12,449 12,869
Income taxes payable   136
Return reserve 3,652 2,580
Other 2,613 1,187
Total accounts payable and accrued expenses $ 82,855 $ 45,389