v3.25.4
Stock-based compensation - Schedule of Stock Option Assumptions (Details) - Stock options - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Closing price of our common stock on grant date (in usd per share) $ 270.44 $ 300.30 $ 235.97
Volatility 27.80% 26.90% 23.30%
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.00% 4.40% 3.40%
Expected dividend yield 3.20% 3.20% 3.50%
Fair value of stock options granted (in usd per share) $ 62.76 $ 69.34 $ 41.86