XML 52 R58.htm IDEA: XBRL DOCUMENT v3.20.1
Component of Current Accrued Liabilities and Accrued Research and Development (Detail) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Accrued Liabilities Abstract    
Payroll and related expenses $ 6,653 $ 8,058
Revenue reserve accruals 3,893 1,033
Third party research expenses 2,308 7,819
Third party development expenses 505 1,377
Restructuring liability 675  
Other accrued liabilities 4,888 7,468
Total $ 18,922 $ 25,755