XML 65 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Balance Sheet Details - Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Other Balance Sheet Details [Abstract]    
Sales rebates and reserves $ 139.3 $ 131.9
Accrued employee related costs 86.2 72.8
Current branded prescription drug fee 45.7 27.5
Accrued development costs 44.3 39.1
Current income taxes payable 24.4 9.0
Accounts payable and other accrued liabilities 108.9 67.3
Total accounts payable and accrued liabilities $ 448.8 $ 347.6