v3.25.4
Share-Based Compensation (Share-Based Compensation Principal Fair Value Assumptions) (Details)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Forfeiture rate 5.00% 5.00% 5.00%
Expected Life in years 4 years 9 months 18 days 4 years 7 months 6 days 4 years 7 months 6 days
Minimum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Risk-free interest rate 3.70% 3.60% 3.80%
Expected Volatility 25.10% 25.50% 29.70%
Expected dividend yield 1.70% 1.40% 1.30%
Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Risk-free interest rate 4.30% 4.40% 4.60%
Expected Volatility 33.50% 30.70% 30.60%
Expected dividend yield 3.50% 1.50% 1.50%