XML 81 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-based compensation - Summary of assumptions used in determining fair value (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted-average dividend yield 2.40% 2.60% 2.60%
Weighted-average volatility 30.70% 31.00% 31.70%
Volatilities, minimum 26.30% 28.50% 25.30%
Volatilities, maximum 32.30% 35.50% 36.80%
Risk-free interest rates, minimum 4.28% 3.92% 1.03%
Risk-free interest rates, maximum 5.03% 5.03% 2.00%
Weighted-average expected lives 7 years 7 years 8 years
PRSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected volatility of the Company's stock 29.80%    
Risk-free interest rate 4.38%