XML 46 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies - Segments (Details) - item
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Segment Information    
Number of operating segments 1  
CytomX | Revenues percentage | Customer concentration    
Segment Information    
Percentages of revenue recognized 4.00% 48.00%
Roche | Revenues percentage | Customer concentration    
Segment Information    
Percentages of revenue recognized 37.00% 27.00%
Sanofi | Revenues percentage | Customer concentration    
Segment Information    
Percentages of revenue recognized   21.00%
Takeda | Revenues percentage | Customer concentration    
Segment Information    
Percentages of revenue recognized 56.00% 3.00%