XML 111 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
MAJOR CUSTOMERS, PARTNERSHIPS AND STRATEGIC ALLIANCES - Agreement with Sigma-Aldrich Corporation (Detail) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Oct. 31, 2009
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2007
Research and Development Arrangement, Contract to Perform for Others [Line Items]          
Common stock issued   $ 27,099 $ 142,526 $ 136,308  
Revenues   110,701 118,192 102,428  
Sigma-Aldrich Corporation          
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 $ 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   $ 1,100 $ 500 $ 600  
Sigma-Aldrich Corporation | License agreement terms          
Research and Development Arrangement, Contract to Perform for Others [Line Items]          
Revenues under agreement 5,000        
Sigma-Aldrich Corporation | License fee revenues          
Research and Development Arrangement, Contract to Perform for Others [Line Items]          
Deferred revenue $ 15,100