v3.25.4
Leases - schedule of assets and liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Operating leases:    
Lease assets $ 164.5 $ 156.5
Current portion of liabilities 33.5 29.8
Liabilities, net of current portion $ 152.0 $ 143.2
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other assets Other assets
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Other current liabilities Other current liabilities
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other liabilities Other liabilities
Finance leases:    
Lease assets $ 27.4 $ 15.2
Current portion of liabilities 6.1 4.0
Liabilities, net of current portion $ 20.8 $ 11.0
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property, plant and equipment, net (see note 10) Property, plant and equipment, net (see note 10)
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other current liabilities Other current liabilities
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other liabilities Other liabilities