Annual report pursuant to Section 13 and 15(d)

EMPLOYEE BENEFITS AND STOCK BASED COMPENSATION (Schedule of Performance Stock Units Valuation Assumptions) (Details)

v3.24.0.1
EMPLOYEE BENEFITS AND STOCK BASED COMPENSATION (Schedule of Performance Stock Units Valuation Assumptions) (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Schedule of Performance Stock Units Valuation Assumptions      
Dividend yield 3.19% 3.95% 2.66%
Expected life in years 2 years 10 months 6 days 2 years 3 months 2 years 10 months 6 days
Expected volatility 40.39% 36.32% 45.75%
Risk-free interest rate 4.39% 4.18% 0.20%