v3.25.2
Revenues - Narrative (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
wholesaler
Jun. 30, 2024
USD ($)
wholesaler
Jun. 30, 2025
USD ($)
wholesaler
Jun. 30, 2024
USD ($)
wholesaler
Disaggregation of Revenue [Line Items]        
Number of wholesalers | wholesaler 2 2 2 2
Total revenue $ 2,645.5 $ 2,464.9 $ 5,076.5 $ 4,755.4
Distributor One        
Disaggregation of Revenue [Line Items]        
Percentage of revenues from major distributors 28.20% 25.40% 27.10% 25.50%
Distributor Two        
Disaggregation of Revenue [Line Items]        
Percentage of revenues from major distributors 15.80% 12.30% 15.00% 12.00%
Contract manufacturing, royalty and other revenue        
Disaggregation of Revenue [Line Items]        
Total revenue $ 244.6 $ 109.0 $ 537.9 $ 290.8
Alzheimer's collaboration revenue        
Disaggregation of Revenue [Line Items]        
Total revenue $ 54.9 11.8 $ 87.9 14.6
Share of non-controling interest recognized 50.00%   50.00%  
Alzheimer's Collaboration        
Disaggregation of Revenue [Line Items]        
Total revenue $ 54.9 $ 11.8 $ 87.9 $ 14.6