XML 41 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2021
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
As of June 30, 2021 and December 31, 2020, the Company's accrued expenses balance consists of the following (in thousands):
 
June 30, 2021December 31, 2020
Accrued clinical trial expenses$13,136 $6,733 
Accrued professional fees12,182 8,594 
Accrued technical operation expenses6,896 9,164 
Accrued royalty payable3,654 3,423 
Accrued interest payable2,403 3,631 
Accrued sales allowances and related costs6,314 5,051 
Accrued construction costs141 364 
Other accrued expenses827 847 
 $45,553 $37,807