v3.25.4
Employee benefit plans - future benefits expected to be paid (Details)
$ in Millions
Dec. 31, 2025
USD ($)
United States | Pension plans  
Defined benefit plan, expected future benefit payment  
2026 $ 0.7
2027 0.7
2028 0.7
2029 0.7
2030 0.7
2031 – 2035 3.0
United States | Medical plans  
Defined benefit plan, expected future benefit payment  
2026 0.9
2027 0.9
2028 0.9
2029 1.0
2030 1.0
2031 – 2035 4.6
Non-U.S. | Pension plans  
Defined benefit plan, expected future benefit payment  
2026 10.1
2027 10.3
2028 11.4
2029 13.2
2030 12.7
2031 – 2035 $ 63.8