XML 71 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Payable and Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Consulting and other professional fees $ 7,636 $ 5,376
Research and development expenses 5,839 5,893
Royalties payable 4,912 5,904
Compensation and employee benefits 3,762 6,597
Operating lease liabilities 2,101 2,147
Other 1,795 1,673
Accounts payable and accrued liabilities $ 26,045 $ 27,590