v3.26.1
Compensation Plans - Restricted Stock Units (Details) - Incentive Plan - Restricted stock units
6 Months Ended
Jun. 30, 2026
Share-based Compensation Arrangement by Share-based Payment Award  
Award vesting period in years 36 months
Maximum | Grant Year 2026  
Share-based Compensation Arrangement by Share-based Payment Award  
Payout leverage, percentage 150.00%
Maximum | Grant Year 2025  
Share-based Compensation Arrangement by Share-based Payment Award  
Payout leverage, percentage 150.00%
Maximum | Grant Year 2024  
Share-based Compensation Arrangement by Share-based Payment Award  
Payout leverage, percentage 150.00%
Maximum | Grant Year 2023  
Share-based Compensation Arrangement by Share-based Payment Award  
Payout leverage, percentage 200.00%
Maximum | Grant Year 2022  
Share-based Compensation Arrangement by Share-based Payment Award  
Payout leverage, percentage 150.00%
Performance Condition  
Share-based Compensation Arrangement by Share-based Payment Award  
Award vesting period in years 36 months
Performance Condition | Grant Year 2026 | Expected Payout Leverage  
Share-based Compensation Arrangement by Share-based Payment Award  
Payout leverage, percentage 75.00%
Performance Condition | Grant Year 2025 | Expected Payout Leverage  
Share-based Compensation Arrangement by Share-based Payment Award  
Payout leverage, percentage 75.00%
Performance Condition | Grant Year 2024 | Expected Payout Leverage  
Share-based Compensation Arrangement by Share-based Payment Award  
Payout leverage, percentage 75.00%
Performance Condition | Maximum | Grant Year 2026  
Share-based Compensation Arrangement by Share-based Payment Award  
Payout leverage, percentage 75.00%
Performance Condition | Maximum | Grant Year 2025  
Share-based Compensation Arrangement by Share-based Payment Award  
Payout leverage, percentage 75.00%
Performance Condition | Maximum | Grant Year 2024  
Share-based Compensation Arrangement by Share-based Payment Award  
Payout leverage, percentage 75.00%
Performance Condition | Maximum | Grant Year 2023  
Share-based Compensation Arrangement by Share-based Payment Award  
Payout leverage, percentage 100.00%
Performance Condition | Maximum | Grant Year 2022  
Share-based Compensation Arrangement by Share-based Payment Award  
Payout leverage, percentage 75.00%
Market Condition  
Share-based Compensation Arrangement by Share-based Payment Award  
Award vesting period in years 36 months
Number of years risk free interest rate 3 years
Market Condition | Grant Year 2026 | Vesting Year 2029  
Share-based Compensation Arrangement by Share-based Payment Award  
Risk-free interest rate 3.46%
Expected stock price volatility 33.90%
Market Condition | Grant Year 2025 | Vesting Year 2028  
Share-based Compensation Arrangement by Share-based Payment Award  
Risk-free interest rate 4.32%
Expected stock price volatility 34.00%
Market Condition | Grant Year 2024 | Vesting Year 2027  
Share-based Compensation Arrangement by Share-based Payment Award  
Risk-free interest rate 4.38%
Expected stock price volatility 34.30%
Market Condition | Grant Year 2023 | Vesting Year 2026  
Share-based Compensation Arrangement by Share-based Payment Award  
Risk-free interest rate 4.35%
Expected stock price volatility 47.50%
Market Condition | Grant Year 2022 | Vesting Year 2025  
Share-based Compensation Arrangement by Share-based Payment Award  
Risk-free interest rate 1.80%
Expected stock price volatility 43.80%
Market Condition | Maximum | Grant Year 2026  
Share-based Compensation Arrangement by Share-based Payment Award  
Payout leverage, percentage 75.00%
Market Condition | Maximum | Grant Year 2025  
Share-based Compensation Arrangement by Share-based Payment Award  
Payout leverage, percentage 75.00%
Market Condition | Maximum | Grant Year 2024  
Share-based Compensation Arrangement by Share-based Payment Award  
Payout leverage, percentage 75.00%
Market Condition | Maximum | Grant Year 2023  
Share-based Compensation Arrangement by Share-based Payment Award  
Payout leverage, percentage 100.00%
Market Condition | Maximum | Grant Year 2022  
Share-based Compensation Arrangement by Share-based Payment Award  
Payout leverage, percentage 75.00%