XML 82 R72.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Additional Information (Detail)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
USD ($)
Jun. 30, 2020
USD ($)
Commitments And Contingencies [Line Items]    
Contingent payments upon achievement of certain development and regulatory activities and commercial sales and licensing milestones   $ 616.6
Contingent liabilities $ 50.2 50.2
Clinical and Post Marketing Services    
Commitments And Contingencies [Line Items]    
Purchase commitments and other minimum contractual obligations 115.7 115.7
Third Party    
Commitments And Contingencies [Line Items]    
Contingent payments upon achievement of certain development and regulatory activities and commercial sales and licensing milestones   67.4
Programs No Longer Being Developed | Third Party    
Commitments And Contingencies [Line Items]    
Contingent payments upon achievement of certain development and regulatory activities and commercial sales and licensing milestones   $ 244.0
Early Stage Development Program | Third Party    
Commitments And Contingencies [Line Items]    
Contingent payments upon achievement of certain development and regulatory activities and commercial sales and licensing milestones $ 235.0