XML 103 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Payables and Accrued Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued compensation $ 309.3 $ 378.7
Accrued income taxes 62.3 224.4
Other 256.9 175.2
Payables and accrued liabilities $ 628.5 $ 778.3