XML 91 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-based compensation - Schedule of Weighted-Average Assumptions (Details) - Performance units - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Weighted-average assumptions and resulting weighted-average grant date fair values [Abstract]      
Closing price of our common stock on grant date (in usd per share) $ 300.30 $ 235.97 $ 230.92
Volatility 22.10% 21.60% 28.10%
Risk-free interest rate 4.60% 3.70% 0.30%
Fair value of units granted (in usd per share) $ 321.61 $ 252.49 $ 247.48