Annual report pursuant to Section 13 and 15(d)

Collaborative, Licensing and Other Arrangements - Novo Nordisk - Additional Information (Details)

v3.8.0.1
Collaborative, Licensing and Other Arrangements - Novo Nordisk - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2017
Dec. 31, 2015
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]    
Performance deliverable period for license and transfer of technology and knowhow 60 days  
Upfront payment recognized as revenue   $ 5.0
Collaborative Arrangement [Member] | Novo Nordisk [Member]    
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]    
Upfront payment received   $ 5.0
Eligible milestone payments receivable upon achievement of development, regulatory and commercial milestones $ 290.0