XML 82 R67.htm IDEA: XBRL DOCUMENT v3.10.0.1
ACCRUED EXPENSES - Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Payables And Accruals [Abstract]    
Compensation $ 13,803 $ 20,997
Royalties 6,996 9,746
Research and development agreements 3,572 48
Professional fees 655 748
Consulting 527 491
Other 10,504 2,989
Accrued expenses $ 36,057 $ 35,019