XML 84 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
Major Customers, Partnerships and Strategic Alliances - Agreement with Sigma-Aldrich Corporation - Additional Information (Detail) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Oct. 31, 2009
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2007
Research and Development Arrangement, Contract to Perform for Others [Line Items]                          
Common stock issued under license agreement                   $ 215,758 $ 81,573    
Revenues   $ 26,837 $ 23,562 $ 21,416 $ 12,637 $ 13,077 $ 11,812 $ 8,253 $ 3,425 84,452 36,567 $ 19,389  
Sigma-Aldrich Corporation [Member]                          
Research and Development Arrangement, Contract to Perform for Others [Line Items]                          
Developed laboratory research reagents, research services period                         3 years
Deferred revenue $ 20,000                        
Common stock issued under license agreement $ 4,900                        
Public offering, common stock shares issued 636,133                        
Reduced royalty rate 10.50%                        
Development and sales-based milestone payments to be received $ 25,000                        
Revenues                   $ 500 700 $ 1,300  
Sigma-Aldrich Corporation [Member] | License agreement terms [Member]                          
Research and Development Arrangement, Contract to Perform for Others [Line Items]                          
Revenues under agreement                     $ 5,000    
Sigma-Aldrich Corporation [Member] | License Fee Revenues [Member]                          
Research and Development Arrangement, Contract to Perform for Others [Line Items]                          
Deferred revenue $ 15,100