XML 120 R99.htm IDEA: XBRL DOCUMENT v3.24.0.1
Compensation and Benefit Plans (Option Pricing) (Details) - Employee Stock Option [Member]
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation      
Expiration period 10 years    
Expected terms 4 years 9 months 18 days 5 years 5 years 4 months 24 days
Risk-free interest rate, minimum 3.60% 1.60% 1.10%
Risk-free interest rate, maximum 4.70% 4.10% 1.30%
Expected volatility, minimum 29.00% 27.80% 26.90%
Expected volatility, maximum 29.60% 28.60% 27.10%
Weighted average volatility 29.10% 27.80% 26.90%
Volatility period 58 months 60 months 64 months
Minimum      
Share-based Compensation      
Vesting period 3 years    
Expected dividend yield 4.20% 4.00% 4.10%
Maximum      
Share-based Compensation      
Vesting period 4 years    
Expected dividend yield 4.70% 5.00% 4.80%
Weighted Average      
Share-based Compensation      
Expected dividend yield 4.20% 4.00% 4.50%