XML 29 R18.htm IDEA: XBRL DOCUMENT v3.22.2
ACCRUED EXPENSES
6 Months Ended
Jun. 30, 2022
Payables and Accruals [Abstract]  
ACCRUED EXPENSES ACCRUED EXPENSES
Accrued expenses at June 30, 2022 and December 31, 2021 consisted of the following (in thousands):
June 30, 2022December 31, 2021
Research and development$25,763 $26,841 
Compensation related costs22,871 25,998 
Sales discounts, rebates, and allowances14,169 7,493 
Accrued royalties7,501 8,402 
Selling, general and administrative6,244 3,144 
Miscellaneous accrued expenses6,146 3,302 
Total accrued expenses$82,694 $75,180