XML 45 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Balance Sheet Details - Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Other Balance Sheet Details [Abstract]    
Sales rebates and reserves $ 185.9 $ 139.3
Accrued employee related costs 42.6 86.2
Current branded prescription drug fee 35.3 45.7
Accrued development costs 41.3 44.3
Current income taxes payable 24.8 24.4
Accounts payable and other accrued liabilities 87.3 108.9
Total accounts payable and accrued liabilities $ 417.2 $ 448.8