XML 42 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2021
Payables And Accruals [Abstract]  
Schedule of Accrued Expenses

Accrued expenses consist of the following:

 

 

 

As of

 

 

 

June 30,

2021

 

 

December 31,

2020

 

Royalties due to third parties

 

 

11,811

 

 

 

9,006

 

Rebates and other sales deductions

 

 

10,173

 

 

 

7,803

 

Selling and marketing

 

 

1,472

 

 

 

1,905

 

Research and development

 

 

1,280

 

 

 

2,186

 

Professional fees, consulting, and other services

 

 

1,067

 

 

 

1,081

 

Other expenses

 

 

850

 

 

 

746

 

Milestone payment

 

 

 

 

 

100,000

 

 

 

$

26,653

 

 

$

122,727