XML 84 R74.htm IDEA: XBRL DOCUMENT v3.25.1
Share-Based Compensation (Schedule of Stock Option Valuation Assumptions) (Details)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]    
Dividend yield 5.20% 6.40%
Expected volatility 24.10% 26.10%
Expected lives 2 years 11 months 12 days 2 years 10 months 24 days
Risk-free interest rate 3.94% 4.49%