XML 64 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
Collaborative Arrangements and Acquisitions - Moderna Therapeutics, Inc. (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2016
Jun. 30, 2018
Moderna Therapeutics, Inc.    
Schedule of Collaborative Arrangement Agreements [Line Items]    
Carrying value of investments   $ 23.0
Moderna Therapeutics, Inc.    
Schedule of Collaborative Arrangement Agreements [Line Items]    
Collaborative arrangement, up-front payment $ 20.0  
Collaborative arrangement, investment in collaborative partner, pursuant to convertible loan agreement 20.0  
Collaborative arrangement, development and regulatory potential milestone payments maximum 275.0  
Collaborative arrangement approval and reimbursement milestones $ 220.0