XML 111 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation (Share-Based Compensation Principal Fair Value Assumptions) (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
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 7 months 8 days 4 years 8 months 13 days 4 years 9 months 19 days
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 5 years 6 months 1 day    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 4 years 2 months 13 days    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 5 years 6 months 1 day    
Minimum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Risk-free interest rate 3.80% 1.90% 0.70%
Expected Volatility 29.70% 30.60% 29.20%
Expected dividend yield 1.30% 1.20% 1.30%
Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Risk-free interest rate 4.60% 4.30% 1.20%
Expected Volatility 30.60% 30.80% 29.80%
Expected dividend yield 1.50% 1.20% 1.50%