XML 66 R55.htm IDEA: XBRL DOCUMENT v3.25.2
COMMITMENTS AND CONTINGENCIES (Details)
$ in Millions
6 Months Ended
Jun. 30, 2025
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Contingent payments upon achievement of certain development and regulatory activities and commercial sales and licensing milestones $ 229.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 585.7
Purchase commitments expected to be paid in 2024 $ 236.5