XML 111 R89.htm IDEA: XBRL DOCUMENT v3.20.2
Collaboration and Licensing Agreements (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]        
Research and Development Expense $ 129,800,000 $ 167,900,000 $ 400,300,000 $ 488,100,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     425,000,000  
Maximum | Collaborative Arrangement        
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]        
Development and sales milestone payments     $ 40,000,000