XML 51 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Development and Other Agreements - Additional Information (Detail) - Google Life Sciences LLC - Collaborative Arrangement - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Sep. 30, 2015
Jun. 30, 2018
Dec. 31, 2015
Aug. 10, 2015
Development Agreements [Line Items]        
Sales Revenue, Goods, Net   $ 750.0    
Commitment Amount, Royalty Eligible Sales Threshold Not Achieved       $ 0.0
Collaborative Arrangement, Milestone Payments        
Development Agreements [Line Items]        
Development & Regulatory Milestone Payments       65.0
Collaborative Arrangement, Initial Payment        
Development Agreements [Line Items]        
Upfront Fee       $ 35.0
Shares, Issued 404,591      
Share Price       $ 90.29
Research and Development Expense | Collaborative Arrangement, Initial Payment        
Development Agreements [Line Items]        
R&D expense through issuance of common stock     $ 36.5