XML 50 R32.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2020
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Expenses
Accrued expenses and other current liabilities consist of the following:
December 31,
(in thousands)20202019
Accrued professional fees$3,700 $7,832 
Accrued contract manufacturing & contract research costs19,617 17,800 
Accrued compensation and benefits23,025 27,156 
Accrued program fees16,599 17,016 
Accrued royalties 6,550 5,196 
Accrued interest— 3,679 
Accrued milestones— 4,000 
Accrued sales rebates and discounts12,079 5,900 
Accrued taxes11,177 7,300 
Deferred reimbursements 1,500 1,250 
Other2,594 2,772 
$96,841 $99,901