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
Jun. 30, 2021
Dec. 31, 2020
Accrued expenses:    
Accounts Payable $ 14,271 $ 11,412
Professional fees 1,205 1,236
Salaries, bonus and related benefits 5,207 6,701
Research and development 4,063 5,007
Research and development - manufacturing 0 518
Research and development - license fees 8,000 0
Research and development - license maintenance fees 627 461
Research and development - milestones 1,115 600
Accrued royalties payable 3,340 2,682
Accrued coupon expense 18,609 12,869
Income taxes payable 0 136
Return reserve 2,099 2,580
Other 1,370 1,187
Total accrued expenses $ 59,906 $ 45,389