XML 67 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCK PLANS AND SHARE BASED COMPENSATION (Fair Value Assumptions) (Details) - Employee Stock Purchase Plan - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Risk-free interest rates 5.15% 1.71% 0.07%
Expected volatility rates 37.00% 41.00% 41.00%
Expected dividend yield 0.90% 0.89% 0.57%
Expected term of purchase rights (in years) 5 months 26 days 6 months 6 months
Weighted-average estimated fair value of purchase rights $ 23.75 $ 21.63 $ 23.92