XML 39 R27.htm IDEA: XBRL DOCUMENT v3.8.0.1
Collaboration and Other Agreements - Roche (Details)
$ in Thousands
1 Months Ended 3 Months Ended
Jan. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
performance_obligation
Mar. 31, 2018
USD ($)
Jan. 01, 2018
USD ($)
Collaboration And Other Agreements [Line Items]        
Deferred revenue, current   $ 7,202 $ 8,121 $ 7,742
F. Hoffmann-La Roche Ltd. and Hoffmann-La Roche Inc.        
Collaboration And Other Agreements [Line Items]        
Non-refundable upfront payment $ 10,000      
Potential milestone payments and royalties on future sales under agreement   $ 370,000    
Number of performance obligations | performance_obligation   1    
Collaborative agreement transaction price   $ 10,000    
Upfront payment recognition period   30 months    
Licenses revenue     1,000  
Deferred revenue     9,000  
Deferred revenue, current     $ 4,000