XML 104 R66.htm IDEA: XBRL DOCUMENT v3.25.1
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Compensation and benefit-related liabilities $ 31.6 $ 89.8
Royalties 48.8 44.4
Accrued liabilities 61.9 74.4
Current operating lease liabilities 24.1 19.9
Rebates payable 98.1 93.5
Marketing fee payable 19.3 19.7
Current unrecognized tax benefits 0.0 0.1
Accounts payable 15.1 17.9
Total accounts payable and accrued liabilities $ 298.9 $ 359.7