XML 145 R134.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Current and Long-term Liabilities - Other Long-Term Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Other Liabilities Disclosure [Abstract]    
Income and other taxes payable (note 14) $ 73.9 $ 64.4
Hybrid instruments liability (note 25) 78.1 56.5
Accrued Pension (note 10) 103.0 76.6
Other 56.0 42.7
Other long-term liabilities $ 311.0 $ 240.2