Annual report [Section 13 and 15(d), not S-K Item 405]

Stock Incentive Plan - Weighted Average Assumptions (Details)

v3.25.1
Stock Incentive Plan - Weighted Average Assumptions (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted average grant-date fair value (in dollars per share) $ 0 $ 39.75 $ 28.91
Employee Stock Option      
Weighted average assumptions under the Monte Carlo simulation model:      
Expected dividend yield 0.00% 0.80% 0.90%
Expected stock price volatility 0.00% 32.50% 28.70%
Risk-free interest rate 0.00% 3.80% 1.90%
Expected life of awards (years) 0 years 5 years 7 months 6 days 5 years 7 months 6 days
Performance Shares      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted average grant-date fair value (in dollars per share) $ 11.87 $ 120.27 $ 127.29
Weighted average assumptions under the Monte Carlo simulation model:      
Expected stock price volatility 42.80% 37.80% 35.50%
Risk-free interest rate 4.70% 4.20% 1.60%