XML 67 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
ACCRUED EXPENSES (Tables)
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consist of the following (in thousands):
 December 31,
 20212020
Accrued selling, general and administrative expenses$12,063 $23,288 
Accrued research and development expenses5,480 6,682 
Other accrued operating expenses14,912 11,196 
Compensation and benefits45,491 22,202 
Accrued royalties (1)
35,298 3,040 
Accrued interest5,358 2,376 
Product returns and wholesaler service fees8,953 2,190 
Total$127,555 $70,974