XML 112 R66.htm IDEA: XBRL DOCUMENT v3.25.2
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Compensation and benefit-related liabilities $ 59.3 $ 89.8
Royalties 49.9 44.4
Accrued liabilities 63.3 74.4
Current operating lease liabilities 25.0 19.9
Rebates payable 101.1 93.5
Marketing fee payable 15.9 19.7
Current unrecognized tax benefits 130.2 0.1
Accounts payable 22.6 17.9
Total accounts payable and accrued liabilities $ 467.3 $ 359.7