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