v3.26.1
Share-based compensation - Schedule of Weighted Average Assumptions (Details)
3 Months Ended
Mar. 31, 2026
$ / shares
PSU, rTSR  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Expected annualized volatility 29.48%
Risk free interest rate 3.75%
Simulation period 2 years 9 months 18 days
Grant date fair value of stock option awards $ 237.16
Stock Option  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Expected annualized volatility 32.14%
Dividend yield 1.54%
Risk free interest rate 3.89%
Simulation period 6 years
Grant date fair value of stock option awards $ 75.22