XML 105 R89.htm IDEA: XBRL DOCUMENT v3.20.2
Collaboration and Licensing Agreements (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]        
Research and Development Expense $ 156,300,000 $ 147,600,000 $ 270,500,000 $ 320,200,000
Momenta [Member]        
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]        
Research and Development Expense     30,000,000  
Maximum        
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]        
Development and sales milestone payments     391,000,000  
Maximum | Collaborative Arrangement        
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]        
Development and sales milestone payments     $ 73,000,000