v3.25.4
Defined contribution and defined benefit retirement plans - Schedule of Defined Benefit Plan Expected Future Payments (Details) - Pension Plans
$ in Millions
Dec. 31, 2025
USD ($)
Pension Plans Postretirement And Other Employee Benefits [Line Items]  
2026 $ 26.2
2027 28.3
2028 32.2
2029 31.7
2030 31.6
Next 5 years $ 154.4