XML 80 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Defined contribution and defined benefit retirement plans - Benefit Payments (Detail) - Defined benefit pension plans
$ in Millions
Dec. 31, 2023
USD ($)
Defined Benefit Plan Disclosure [Line Items]  
2024 $ 25.4
2025 25.3
2026 25.9
2027 28.8
2028 33.0
Next 5 years $ 157.8