XML 44 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Other Long-Term Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Other Long-Term Liabilities    
Net deferred tax liabilities related to IPR&D (Note 11) $ 1,840 $ 1,840
Contingent milestones (Note 3) 9,008 8,267
Deferred revenue (Note 10) 108 3,386
Total 10,956 13,493
Less current portion (4,621) (3,372)
Long-term portion $ 6,335 $ 10,121