XML 24 R65.htm IDEA: XBRL DOCUMENT v3.20.1
ACCRUED LIABILITIES - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Accounts Payable and Accrued Liabilities, Current [Abstract]      
Accrued compensation $ 6,188 $ 5,475  
Accrued royalties 887 2,773  
Accrued restructuring and one-time termination costs 3,763 1,578 $ 9,483
Other accrued liabilities 8,110 21,535  
Total accrued liabilities $ 18,948 $ 31,361