XML 26 R41.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Celgene Collaboration Agreement - Schedule of Contract Liabilities (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Revenue, Performance Obligation, Contract Liability [Roll Forward]  
Beginning balance $ 97,872
Additions 0
Reductions (97,872)
Ending balance $ 0