XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Millions
Sep. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Sales rebates and reserves $ 184.0 $ 131.9
Income taxes payable 72.7 9.0
Accrued employee related costs 68.6 72.8
Current branded prescription drug fee 44.5 27.5
Accrued development costs 39.5 39.1
Accounts payable and other accrued liabilities 93.8 67.3
Total accounts payable and accrued liabilities $ 503.0 $ 347.6