XML 112 R97.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation (Schedule of Assumptions Used to Estimate Fair Value of Stock Options) (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2021
Stock-Based Compensation [Abstract]    
Risk free interest rate 3.96% 2.53%
Dividend yield 1.50% 0.90%
Expected volatility 30.00% 27.20%
Expected lives 4 years 4 months 24 days 4 years 3 months 18 days