v3.25.4
Stock-based compensation - Summary of assumptions used in determining fair value (Details)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted-average dividend yield 2.13% 2.40% 2.60%
Weighted-average volatility 30.50% 30.70% 31.00%
Volatilities, minimum 26.60% 26.30% 28.50%
Volatilities, maximum 32.60% 32.30% 35.50%
Risk-free interest rates, minimum 4.13% 4.28% 3.92%
Risk-free interest rates, maximum 4.40% 5.03% 5.03%
Weighted-average expected lives 7 years 7 years 7 years
PRSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected volatility of the Company's stock 29.50% 29.80%  
Risk-free interest rate 3.90% 4.38%