XML 89 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-based compensation - Schedule of Stock Option Assumptions (Details) - Stock options - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Closing price of our common stock on grant date (in usd per share) $ 300.30 $ 235.97 $ 230.92
Volatility 26.90% 23.30% 24.50%
Expected life (in years) 5 years 8 months 12 days 5 years 8 months 12 days 5 years 8 months 12 days
Risk-free interest rate 4.40% 3.40% 2.80%
Expected dividend yield 3.20% 3.50% 3.30%
Fair value of stock options granted (in usd per share) $ 69.34 $ 41.86 $ 42.43