XML 145 R129.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Compensation Plans - Schedule of Fair Value Option Pricing Model Assumptions (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Stock Compensation Plans      
Expected dividends per share $ 1.6 $ 1.6 $ 1.6
Risk-free interest rate 4.31% 4.51% 3.77%
Expected life of options 6 years 6 years 6 years
Expected volatility 25.48% 23.69% 23.70%
Weighted average fair value of options granted during year $ 15.01 $ 11.69 $ 13.46