XML 66 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Other Balance Sheet Details - Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Other Balance Sheet Details [Abstract]    
Accrued employee related costs $ 72.8 $ 50.6
Revenue-related reserves for discounts and allowances 131.9 62.7
Accrued development costs 39.1 32.4
Current branded prescription drug fee 27.5 28.6
Accounts payable and other accrued liabilities 76.3 51.5
Total accounts payable and accrued liabilities $ 347.6 $ 225.8