XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Payables and Accruals (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Payables and Accruals [Abstract]      
Trade payables $ 182.1   $ 163.9
Accrued compensation 33.5   39.0
Operating Lease, Liability, Current 15.5   15.4
Other Accrued Liabilities, Current 69.4   66.9
Accounts payable and accrued liabilities 300.6   285.1
Capital Expenditures Incurred but Not yet Paid 10.3 $ 7.0 13.0
Supplier Finance Program, Obligation 12.8   14.7
Unrecognized Tax Benefits $ 26.0   $ 26.0