XML 77 R57.htm IDEA: XBRL DOCUMENT v3.20.4
Component of Current Accrued Liabilities and Accrued Research and Development (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Accrued Liabilities Abstract    
Payroll and related expenses $ 8,684 $ 6,653
Revenue reserve accruals 6,040 3,893
Third party research expenses 1,963 2,308
Third party development expenses 842 505
Restructuring liability   675
Other accrued liabilities 4,375 4,888
Total $ 21,904 $ 18,922