v3.25.2
Share-Based Compensation Plans - TSR Performance-Based Shares Fair Value Assumptions (Details) - Total Shareholder Return Performance-Based Shares - Performance share units
6 Months Ended
Jun. 30, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Volatility 25.80%
Risk-free interest rate 4.01%