XML 44 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Other Long-Term Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Other Long-Term Liabilities    
Net deferred tax liabilities related to IPR&D (Note 11) $ 1,613 $ 1,840
Contingent milestones (Note 3) 7,107 8,267
Deferred revenue (Note 10) 601 3,386
Total 9,321 13,493
Less current portion (1,721) (3,372)
Long-term portion $ 7,600 $ 10,121