XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Payables and Accruals (Tables)
9 Months Ended
Sep. 30, 2023
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities
Accounts payable and accrued liabilities consist of:
September 30, 2023December 31, 2022
Trade payables$164.8 $213.0 
Accrued compensation41.4 41.9 
Operating lease liabilities14.6 12.0 
Other accrued liabilities39.2 44.2 
$260.0 $311.1