XML 64 R54.htm IDEA: XBRL DOCUMENT v3.25.1
COMMITMENTS AND CONTINGENCIES (Details)
$ in Millions
3 Months Ended
Mar. 31, 2025
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Contingent payments upon achievement of certain development and regulatory activities and commercial sales and licensing milestones $ 234.1
Contingent payments reasonably possible upon achievement of certain development and regulatory activities commercial sales and licensing milestones, to be paid next 12 months 2.1
Purchase commitment 586.6
Purchase commitments expected to be paid in 2024 $ 299.8