XML 84 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Other Balance Sheet Details - Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Other Balance Sheet Details [Abstract]    
Sales rebates and reserves $ 154.6 $ 144.2
Accrued development costs (including unpaid development milestones) 89.7 50.8
Accrued employee related costs 57.5 107.5
Current branded prescription drug fee 38.0 49.2
Current income taxes payable 25.4 10.0
Accounts payable and other accrued liabilities 110.0 99.9
Total accounts payable and accrued liabilities $ 475.2 $ 461.6