XML 44 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Other Long-Term Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Other Long-Term Liabilities    
Net deferred tax liabilities related to IPR&D (Note 12) $ 1,840 $ 1,840
Contingent milestones (Note 3) 8,750 8,267
Deferred revenue 3,153 3,386
Total 13,743 13,493
Less current portion (7,585) (3,372)
Long-term portion $ 6,158 $ 10,121