XML 58 R47.htm IDEA: XBRL DOCUMENT v3.25.3
Stock Based Compensation - Summary of Weighted Average Grant-date Assumptions and Weighted Average Fair Values (Details) - $ / shares
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Weighted average grant date assumptions and weighted average fair value    
Weighted-average fair value of grants $ 15.02 $ 15.65
Risk-free interest rates 4.10% 4.92%
Dividend yield 2.53% 2.30%
Expected volatility 23.18% 23.08%
Expected option life 5 years 10 days 5 years