XML 56 R41.htm IDEA: XBRL DOCUMENT v3.20.4
Other Balance Sheet Details - Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2020
Dec. 31, 2019
Other Balance Sheet Details [Abstract]    
Accrued employee related costs $ 38.2 $ 38.9
Revenue-related reserves for discounts and allowances 34.6 30.6
Accrued development costs 32.9 25.5
Accrued Branded Prescription Drug Fee 23.6 4.9
Accounts payable and other accrued liabilities 39.4 41.4
Total accounts payable and accrued liabilities $ 168.7 $ 141.3