XML 65 R24.htm IDEA: XBRL DOCUMENT v3.20.1
Research, Collaboration and Licensing Agreements (Tables)
3 Months Ended
Mar. 31, 2020
License Agreements Research Collaborations And Development Agreements [Abstract]  
Schedule of Revenue Recognized from Strategic Partnerships
Revenue recognized from the Company’s strategic partnerships is summarized as follows: 
Three Months Ended
March 31,
20202019
BeiGene, Ltd ("BeiGene"):
Milestone revenue$5,000  $—  
          Drug supply revenue 2,159  —  
Recognition of upfront fee
—  3,530  
Eli Lilly and Company ("Lilly"):
Milestone revenue—  8,000  
Research support and other payments1,110  395  
8,269  11,925