XML 72 R54.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Accounts payable and accrued expenses    
Accrued professional fees $ 3,700 $ 7,832
Accrued contract manufacturing & contract research costs 19,617 17,800
Accrued compensation and benefits 23,025 27,156
Accrued program fees 16,599 17,016
Accrued royalties 6,550 5,196
Accrued interest 0 3,679
Accrued milestones 0 4,000
Accrued sales rebates and discounts 12,079 5,900
Accrued taxes 11,177 7,300
Deferred reimbursements 1,500 1,250
Other 2,594 2,772
Accrued expenses and other current liabilities $ 96,841 $ 99,901