XML 45 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue (Summary of Revenue Recognized) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenue $ 6,941.6 $ 6,772.8 $ 21,239.6 $ 20,318.5
Net product revenue        
Disaggregation of Revenue [Line Items]        
Revenue 6,119.2 6,189.0 19,123.0 18,579.5
Collaboration and other revenue        
Disaggregation of Revenue [Line Items]        
Revenue 822.4 583.8 2,116.6 1,739.0
Collaboration and other revenue associated with prior period transfers of intellectual property        
Disaggregation of Revenue [Line Items]        
Revenue $ 43.3 $ 62.1 $ 130.9 $ 136.1