XML 81 R62.htm IDEA: XBRL DOCUMENT v3.25.1
Revenues - Narrative (Details)
$ in Millions
3 Months Ended
Mar. 31, 2025
USD ($)
wholesaler
Mar. 31, 2024
USD ($)
wholesaler
Disaggregation of Revenue [Line Items]    
Number of wholesalers | wholesaler 2 2
Total revenue $ 2,431.0 $ 2,290.5
Distributor One    
Disaggregation of Revenue [Line Items]    
Percentage of revenues from major distributors 25.90% 25.60%
Distributor Two    
Disaggregation of Revenue [Line Items]    
Percentage of revenues from major distributors 14.10% 11.70%
Contract manufacturing, royalty and other revenue    
Disaggregation of Revenue [Line Items]    
Total revenue $ 293.3 $ 181.8
Alzheimer's collaboration revenue    
Disaggregation of Revenue [Line Items]    
Total revenue $ 33.0 2.8
Share of non-controling interest recognized 50.00%  
Alzheimer's Collaboration    
Disaggregation of Revenue [Line Items]    
Total revenue $ 33.0 $ 2.8