v3.25.4
Employee benefits - Actuarial assumptions (Details)
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Minimum [Member]      
Disclosure of net defined benefit liability (asset) [line items]      
Overall long-term rate of return on assets 4.10% 3.20% 3.70%
Maximum [Member]      
Disclosure of net defined benefit liability (asset) [line items]      
Overall long-term rate of return on assets 5.40% 5.60% 5.70%
Defined benefit plan | Minimum [Member]      
Disclosure of net defined benefit liability (asset) [line items]      
Discount rate (as a percent) 4.10% 3.20% 3.70%
Defined benefit plan | Maximum [Member]      
Disclosure of net defined benefit liability (asset) [line items]      
Discount rate (as a percent) 5.10% 5.70% 6.00%