XML 57 R42.htm IDEA: XBRL DOCUMENT v3.7.0.1
Summary of Significant Accounting Policies - Additional Information (Detail)
12 Months Ended
Dec. 31, 2016
USD ($)
Segment
Dec. 31, 2015
USD ($)
Dec. 31, 2014
USD ($)
Summary Of Significant Accounting Policies [Line Items]      
Cash equivalents maturity, description Cash equivalents consist of short-term, highly liquid investments with original maturities of three months or less from the date of purchase.    
Impairment of Long-lived Assets $ 0    
Number of reportable segments | Segment 2    
Goodwill impairment $ 13,021,000 $ 0 $ 0
Revenue recognition under milestone method 0 $ 0 $ 0
Allenex [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Goodwill impairment $ 13,021,000    
Laboratory, Computer, and Office Equipment [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Estimated useful lives of assets 3 years    
Furniture and Fixtures [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Estimated useful lives of assets 7 years    
Capitalized Internal-use Software Costs [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Estimated useful lives of assets 3 years    
Allenex [Member] | Maximum [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Company ownership percentage 100.00%