v3.26.1
Revenues - Narrative (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
wholesaler
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
wholesaler
Disaggregation of Revenue [Line Items]        
Number of wholesalers | wholesaler 2     2
Total revenue $ 2,736.0 $ 2,645.5 $ 5,213.8 $ 5,076.5
Alzheimer's collaboration revenue        
Disaggregation of Revenue [Line Items]        
Share of non-controling interest recognized 50.00%   50.00%  
Total revenue $ 63.7 54.9 $ 123.2 87.9
Alzheimer's Collaboration        
Disaggregation of Revenue [Line Items]        
Total revenue $ 63.7 $ 54.9 $ 123.2 $ 87.9
Distributor One        
Disaggregation of Revenue [Line Items]        
Percentage of revenues from major distributors 29.90% 28.20% 28.70% 27.10%
Distributor Two        
Disaggregation of Revenue [Line Items]        
Percentage of revenues from major distributors 16.50% 15.80% 15.70% 15.00%
Distributor Three        
Disaggregation of Revenue [Line Items]        
Percentage of revenues from major distributors 10.90%   9.80%