v3.26.1
Commitments and Contingencies - Legal Matters and Other Contingencies (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 18 Months Ended
Oct. 10, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Dec. 31, 2025
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]              
Total revenues   $ 3,333.9 $ 2,964.7 $ 6,320.8 $ 5,734.9    
Loss contingencies   0.0   0.0   $ 0.0 $ 0.0
Contingent liabilities   0.0   0.0   0.0 $ 0.0
ALYFTREK              
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]              
Total revenues   $ 573.6 $ 156.8 $ 998.0 $ 210.7 $ 1,800.0  
Royalty burden (as a percent) 8.00%     4.00%