XML 78 R63.htm IDEA: XBRL DOCUMENT v3.8.0.1
ACCRUED EXPENSES - Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Payables And Accruals [Abstract]    
Compensation $ 20,997 $ 10,833
Royalties 9,746 5,823
Research and development agreements 48 757
Professional fees 748 238
Consulting 491 524
Other 2,989 1,670
Accrued expenses $ 35,019 $ 19,845