XML 127 R109.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Plans - Weighted-Average Black-Scholes Fair Value Assumptions (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-Based Payment Arrangement [Abstract]      
Risk-Free Interest Rate 4.18% 1.87% 0.57%
Expected Life 5 years 5 years 5 years
Expected Volatility 20.97% 22.05% 23.45%
Expected Dividend Yield 2.32% 2.13% 2.20%
Fair Value at Grant Date (in dollars per share) $ 13.57 $ 11.24 $ 9.08