XML 79 R60.htm IDEA: XBRL DOCUMENT v3.20.4
Accounts Payable and Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Compensation and employee benefits $ 10,951 $ 6,597
Research and development expenses 6,173 5,893
Royalties payable 5,817 5,904
Consulting and other professional fees 5,052 5,376
Operating lease liabilities 2,117 2,147
Milestone obligations under license agreements 350 0
Other 1,049 1,673
Total accounts payable and accrued liabilities $ 31,509 $ 27,590