XML 110 R91.htm IDEA: XBRL DOCUMENT v3.25.4
Compensation Plans - Restricted Stock Units (Details) - Incentive Plan - Restricted stock units
12 Months Ended
Dec. 31, 2025
Share-based Compensation Arrangement by Share-based Payment Award  
Award vesting period in years 36 months
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%
Maximum | Grant Year 2021  
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 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 | Grant Year 2023 | Expected Payout Leverage  
Share-based Compensation Arrangement by Share-based Payment Award  
Payout leverage, percentage 63.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%
Performance Condition | Maximum | Grant Year 2021  
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 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 | Grant Year 2021 | Vesting Year 2024  
Share-based Compensation Arrangement by Share-based Payment Award  
Risk-free interest rate 0.23%
Expected stock price volatility 43.20%
Market Condition | Grant Year 2020 | Vesting Year 2023  
Share-based Compensation Arrangement by Share-based Payment Award  
Risk-free interest rate 1.40%
Expected stock price volatility 27.30%
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%
Market Condition | Maximum | Grant Year 2021  
Share-based Compensation Arrangement by Share-based Payment Award  
Payout leverage, percentage 75.00%