XML 62 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies - Segments (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Segment Information      
Number of operating segments 1    
Other customers      
Segment Information      
Percentages of revenue recognized 0.00%    
CytomX      
Segment Information      
Percentages of revenue recognized 13.00% 8.00% 13.00%
Debiopharm      
Segment Information      
Percentages of revenue recognized   2.00% 26.00%
Roche      
Segment Information      
Percentages of revenue recognized 64.00% 60.00% 24.00%
Sanofi      
Segment Information      
Percentages of revenue recognized     31.00%
Takeda      
Segment Information      
Percentages of revenue recognized   23.00% 4.00%
Jazz      
Segment Information      
Percentages of revenue recognized 18.00%